SQLServer数据库应用技术实例教程

SQLServer数据库应用技术实例教程

ID:43235119

大小:5.49 MB

页数:522页

时间:2019-10-06

SQLServer数据库应用技术实例教程_第1页
SQLServer数据库应用技术实例教程_第2页
SQLServer数据库应用技术实例教程_第3页
SQLServer数据库应用技术实例教程_第4页
SQLServer数据库应用技术实例教程_第5页
资源描述:

《SQLServer数据库应用技术实例教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务一认识SQLServer20051.1数据库技术基础1.2设计数据库1.3认识SQLServer20051.4知识进阶任务:了解数据库技术的基础理论,安装SQLServer2005,认识T-SQL语言,完成数据库应用系统“高职院校教学管理系统”需求分析及逻辑结构设计。学习目标了解数据库技术的发展历程及特点了解三种数据模型及其特点了解关系数据库的概念及其特点掌握数据库应用系统的设计流程了解SQLServer2005的安装流程熟悉SQLServerManagementStudio的简单操作了解T-SQL语言的特点认识SQLServer20051.1.1数据库1.1.2数据模型1.1.3关系数

2、据库1.1数据库技术基础任务:奠定数据库技术的理论基础,了解数据库技术的发展历程,数据库系统的概念,掌握三种数据模型的概念及关系数据库的特点。认识SQLServer20051.数据现实世界中的客观事物在人脑中经过抽象形成的概念,称为信息。2.数据管理通过计算机将数据转换成信息的过程。数据→处理→信息。数据处理的矛盾焦点集中在数据管理上,数据管理包括数据的收集、整理、组织、存储、查询、维护和传递等。3.数据管理的发展(1)人工管理时期(2)文件系统时期(3)数据库系统时期4.数据库系统一个完整的数据库系统(DBS)由硬件、软件、数据库(DB)和用户构成,如图1-2所示。5.数据库应用系统数据库

3、应用系统是SQLServer管理技术在具体问题中的应用,是一个实际可运行的数据库系统。1.1.1数据库认识SQLServer20051.1.2数据模型数据模型是对客观事物及其联系的数据化描述,是数据库技术的核心。在DBS中,通过数据模型实现对现实世界中数据和信息的抽象、描述和处理,所有的DBMS都基于某种数据模型。数据模型包含三个基本要素:数据结构、数据操纵和数据完整性约束条件,用来精确描述系统的静态特性、动态特性和完整性条件。1.概念模型相关概念:实体(Entity);属性(Attribute);域(Domain);键(Key);联系(Relationship)。实体集间的联系:一对一联系

4、(1:1);一对多联系(1:n);多对多联系(m:n)。认识SQLServer2005:用矩形表示实体(集),在矩形内注明实体的名称。两个实体集间的三种联系1.1.2数据模型2.概念模型的表示方法:用椭圆表示实体的属性,椭圆内注明属性名称,并用直线将各椭圆与对应的矩形连起来。:用菱形表示实体间的联系,菱形内注明联系名称,并用直线将菱形与相关联的实体连起来,连线上标明联系类型。认识SQLServer20053.数据模型数据模型按计算机系统的观点进行数据建模,要求用有严格语法和语义的语言对数据进行严格的形式化定义、限制和规定,使模型转化为计算机可以理解的格式。数据库系统支持的数据模型有层次模型(

5、HierarchicalModel)、网状模型(NetworkModel)、关系模型(RelationModel)三种。它们之间的根本区别在于用以表示实体之间的联系的方式不同。按照三类数据模型进行数据库设计和实现,数据库系统分别称为层次数据库系统、网状数据库系统和关系数据库系统。1.1.2数据模型认识SQLServer2005关系模型数据库系统中最重要的模型,使用关系即二维表来描述实体之间的联系。表中的行(记录)表示实体,表中的列(字段或数据项)表示实体的属性,列值称为属性值,取值范围称为值域。1.1.2数据模型学号姓名性别民族出生日期班级学籍家庭住址邮编入学日期J07051129王浩男汉族

6、1988-9-23J070511在读济南市长清区2503582007-9-1J08010212杜薇女回族1990-3-16J080102休学济南市燕子路2500142008-9-1属性(列)属性名(列名)关系模式记录(行)学生实体的关系(表)实例,关系名(表名)为student_info认识SQLServer2005关系模型要求关系必须是规范化的,最基本的条件是,关系的每一个分量必须是不可分的数据项,即不允许表中还有表。学号姓名性别民族出生日期班级成绩(学分)专业英语SQLSerrvASP.NETJ07051129王浩男汉族1988-9-23J070511232J08010212杜薇女回族1

7、990-3-16J080102322不规范的关系1.1.2数据模型大表中包含一张小表认识SQLServer2005关系模式(RelationSchema):二维表的表头一行。每一个关系模式都由一些属性组成,且必须命名。关系(Relation):对应于关系模式的二维表,又称表。记录(Record):关系中的每一行称为一条记录或一行,同一个关系中的记录保持唯一。属性(Attribute):关系中的每一列称为一个属

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。