第30讲 总复习.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库基础 总复习 主讲人:段利文 TelLw.duan@163.com 题型及各章节考核比例 数据库基础 设计数据库: 收集、分析数据 建立概念模型(ER图) 建立逻辑模型(关系模式) 关系规范化 1NF → 2NF → 3NF 创建数据库 创建表 添加表数据 创建表约束、规则、默认值对象、触发器 数据库基础 查询数据库 使用查询语句 使用视图 索引 程序设计 T-SQL语言 存储过程 一、关系数据库原理 数据库的基本概念 数据(Data)、数据库(DB) 、数据库管理系统(DBMS)、数据库系统(DBS) 数据模型 一、关系数据库原理 ER概念模型 概念模型的表示方法:实体联系图(ER图) ER图的基本要素: 实体、属性、联系(1:1、1:n、m:n) ER图的设计原则: 确定实体类型及属性。 确定联系类型及属性。 把实体类型和联系类型组合成ER图。 一、关系数据库原理 逻辑数据模型 三种类型:关系模型(如SQL Server 2000)、层次模型、网状模型、面向对象模型 关系模型的表示方法:关系模式(对型的描述)、二维表(对值的描述) 关系的规范化 类型:1NF、2NF、3NF 转换 1NF中的每个属性值是不可再分的,它是关系模式的最低要求。 消除1NF中的部分函数依赖,可转换为2NF。 消除2NF中的传递函数依赖,可转换为3NF。 二、数据库的创建/修改/删除 系统数据库(6个) 用户数据库的结构 3类数据库文件有: 主数据文件(必有且只有1个、扩展名是.mdf) 次数据文件(1个或多个、扩展名是.ndf) 事务日志文件(1个或多个、扩展名是.ldf) 文件组的类型 主文件组 次文件组 二、数据库的创建/修改/删除 创建数据库 : create database 库名 修改数据库: alter database 库名 增加数据文件:add file( ) 删除数据文件: remove file 数据文件逻辑名 删除数据库: drop database 库名 二、数据库的创建/修改/删除 创建命令格式 CREATE DATABSE 数据库名 [ ON [ PRIMARY ] ( [ NAME = 逻辑文件名,] FILENAME = ‘磁盘文件名 [,SIZE = 初始大小 ] [,MAXSIZE = 最大容量|unlimited ] [,FILEGROWTH = 增长量 ] ) [ , … n ] [,[ FILEGROUP 组文件名] (……) [ , … n ] ] [ LOG ON ( [ NAME = 逻辑文件名,] FILENAME = ‘ 磁盘文件名 ’ [,SIZE = 初始大小 ] [,MAXSIZE = 最大容量|unlimited ] [,FILEGROWTH = 增长量 ] ) [ ,… n ] 三、数据表的创建/修改/删除 创建表:create table 表名 ( 字段名 类型[(长度)] 表约束 [ ,……n] 表约束 ) 修改表结构:alter table 表名 增加列: add 列定义 删除列: drop column 列名 删除数据表: drop table 表名 三、数据表的创建/修改/删除 创建表约束 约束的类型: PRIMARY KEY、UNIQUE、FOREIGN KEY、CHECK、DEFAULT、NULL 方法: 建表时:在每列的定义后,或在所有列定义后创建约束 表已存在:只能通过修改表,添加约束 alter table 表名 add constraint 约束名 约束类型 三、数据表的创建/修改/删除 规则的创建、绑定、解绑、删除 create rule 规则名 as 条件表达式 exec sp_bindrule 规则名 , ‘表名.列名’ exec sp_unbindrule ‘表名.列名’ drop rule 规则名[,…n] 默认值对象创建、绑定、解绑、删除 Create default 默认值对象名 As 常量表达式 exec sp_bindefault

文档评论(0)

word.ppt文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档