- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * 总复习 第30讲 数据库基础总复习 第30讲 一、关系数据库原理 数据库的基本概念 数据(Data)、数据库(DB) 、数据库管理系统(DBMS)、数据库系统(DBS) 数据模型 一、关系数据库原理 ER概念模型 概念模型的表示方法:实体联系图(ER图) ER图的基本要素: 实体、属性、联系(1:1、1:n、m:n) ER图的设计原则: 确定实体及属性。 确定联系及属性。 把实体和联系组合成ER图。 一、关系数据库原理 逻辑数据模型 四种类型:关系模型(如SQL Server 2008)、层次模型、网状模型、面向对象模型 关系模型的转化原则: 实体,直接按其属性转化成关系表 联系,属性包括两部分:联系本身的属性,与联系相关的实体的主码 对拥有相同主码的关系进行合并 关系模型的表示方法:关系模式(对型的描述)、关系即二维表(对型和值的描述) 一、关系数据库原理 关系的完整性 (1)实体完整性:也称为行完整性,指的是表中每一行都必须能够唯一标识,不存在重复的数据行 (2)参照完整性:也称为引用完整性,指的是当一个表引用了另一个表中的数据时,要防止非法的数据引用,以保持表之间数据的一致性 (3)域完整性:也称为用户定义完整性或列完整性,指的是对用户往列中输入的数据进行限制,保证输入数据的合理有效 一、关系数据库原理 关系的规范化 类型:1NF、2NF、3NF 转换 1NF中的每个属性值是不可再分的,它是关系模式的最低要求。 消除1NF中的部分函数依赖,可转换为2NF。 消除2NF中的传递函数依赖,可转换为3NF。 二、T-SQL语言 标识符的命名规则 长度为1-128个字符 第一个字符必须为字母、下划线、汉字、@、#,不允许有空格,也不允许为SQL中的关键字 变量的类型 全局变量:以@@符号开头 局部变量:以@符号开头 声明:declare @变量名 数据类型[,…n] 赋值:set @变量=表达式/ select @变量=表达式[,…n] 显示: print 表达式/ select 表达式[,…n] 二、T-SQL语言 常用函数 流程控制语句 语句块:begin…end 条件语句:if…else 循环语句:while、break、continue break用于退出循环 continue用于结束本次循环,重新开始下一次循环 等待语句:waitfor waitfor delay ‘时间’ | time ‘时间’ 三、数据库的创建/修改/删除 用户数据库的结构 3类数据库文件有: 主数据文件(必有且只有1个、扩展名是.mdf) 次数据文件(0个或多个、扩展名是.ndf) 事务日志文件(1个或多个、扩展名是.ldf) 文件组的类型 主文件组 次文件组 系统数据库(5个) 三、数据库的创建/修改/删除 创建数据库 : create database 库名 修改数据库: alter database 库名 删除数据库: drop database 库名 三、数据库的创建/修改/删除创建命令格式 CREATE DATABSE 数据库名 [ ON [ PRIMARY ] ( [ NAME = 逻辑文件名,] FILENAME = ‘磁盘文件名 [,SIZE = 初始大小 ] [,MAXSIZE = 最大容量 ] [,FILEGROWTH = 增长量 ] ) [ , … n ] 主文件组 主文件组的 次数据文件n 主数据文件 主数据文件 三、数据库的创建/修改/删除创建命令格式 CREATE DATABSE 数据库名 [ ON [ PRIMARY ] ( [ NAME = 逻辑文件名,] FILENAME = ‘磁盘文件名 [,SIZE = 初始大小 ] [,MAXSIZE = 最大容量 ] [,FILEGROWTH = 增长量 ] ) [ , … n ] [,[ FILEGROUP ] (……) [ , … n ] ] 主文件组 次文件组 次文件组的 次数据文
您可能关注的文档
- 关系数据库与SQLServer2008第2版作者龚小勇第10讲数据表的管理和操作(实训)课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第12讲第4章上机测验课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第13讲数据的基本查询课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第14讲数据的基本查询(实训)课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第15讲数据汇总查询课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第16讲数据汇总查询(实训)课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第17讲连接查询和子查询课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第19讲视图和索引课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第20讲视图和索引(实训)课件.ppt
- 关系数据库与SQLServer2008第2版作者龚小勇第21讲规则和默认值对象课件.ppt
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)