总复习2009-2010.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总复习2009-2010

计算机与控制学院;第1章;5. 逻辑独立性是指用户的应用程序与数据库的逻辑结 构是相互独立的。 6. DBMS提供的数据控制功能:①数据的安全性保护 ②数据的完整性检查(数据的完整性是指数据的正确性、有效性和相容性) ③并发控制 ④ 数据库恢复。 7. 数据模型: ① 组成要素:数据结构、数据操作和完整性约束 ② 最常用的逻辑数据模型:层次模型、网状模型、关系模型、面向对象模型  关系模型中的一些术语:关系、元组、属性、主码、域、分量、关系模式;8. 概念模型:①用于信息世界的建模。 ②信息世界的基本概念:实体、属性、码、域、实体型、实体集、联系 ③概念模型的表示方法:E-R图 E-R图的三要素:实体型、属性、联系 9. 数据库系统的三级模式结构P31 模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述。一个数据库中只有一个模式 外模式(子模式,用户模式):是数据库用户的数据视图。一个数据库可以有多个外模式 内模式(存储模式):是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。 二级映象:外模式/模式映象,模式/内模式映象; ;2.基本概念:关系、属性、记录(元组)、候选码、关系模式、外码 关系的基本特点 关系与关系模式的区别 3.关系完整性 实体完整性+参照完整性+用户自定义完整性 4. 关系代数 传统的集合运算:并?、差?、交?、广义笛卡尔积? 专门的关系运算:选择?、投影?、连接?、除? 五种基本关系运算:并、差、笛卡尔积、选择、投影 ;SQL的特点: ①综合统一 ②高度非过程化 ③面向集合的操作方式 ④以同一种语法结构提供两种使用方式 ⑤语言简捷,易学易用;SQL的基本概念(续);基本表 本身独立存在的表 SQL中一个关系就对应一个基本表 一个(或多个)基本表对应一个存储文件 一个表可以带若干索引 存储文件 逻辑结构组成了关系数据库的内模式 物理结构是任意的,对用户透明 视图 从一个或几个基本表导出的表 数据库中只存放视图的定义而不存放视图对应的数据 视图是一个虚表 用户可以在视图上再定义视图;3. 定义、删除与修改基本表 CREATE TABLE 表名(列名数据类型[列级完整性约束条件]          [,列名数据类型[列级完整性约束条件]]… [,表级完整性约束条件]); ALTER TABLE 表名   [ADD 新列名数据类型[完整性约束]]   [DROP完整性约束名]   [ALTER COLUMN列名数据类型]; DROP TABLE表名[RESTRICT|CASCADE];;4. 建立与删除索引 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名(列名[次序][,列名[次序]]…); DROP INDEX 索引名; 5. 查询 SELECT语句的一般格式: SELECT [ALL|DISTINCT]目标列表达式[别名][,目标列表达式[别名]]…  FROM 表名或视图名[别名][,表名或视图名[别名]]…  [WHERE条件表达式]  [GROUP BY 列名1[HAVING条件表达式]]  [ORDER BY列名2[ASC|DESC]]; ;(1)目标列表达式有以下可选格式: ① * ② 表名.* ③ COUNT([DISTINCT|ALL]*) ④[表名.]属性列名表达式[, [表名.]属性列名表达式]… (2)集函数的一般格式为:      COUNT|SUM|AVG|MAX|MIN([DISTINCT|ALL]列名) (3) WHERE子句的条件表达式有以下可选格式: ① ;;;6. 数据更新 插入数据: ① INSERT INTO 表名[(属性列1[,属性列2]…)] VALUES(常量1[,常量2]…); ② INSERT INTO 表名[(属性列1[,属性列2]…)]   子查询; 修改数据:UPDATE 表名    SET 列名=表达式[,列名=表达式]… [WHERE条件]; 删除数据:DELETE FROM 表名 [WHERE条件];;7. ?视图 建立视图:CREATE VIEW视图名[(列名 [,列名]…)] AS 子查询 [WITH CHECK OPTION]; 删除视图:DROP VIEW 视图名; 查询视图:视图消解。 更新视图:目前各个关系数据库系统一般都只允许对行列子集视图进行更新。;?8. 授权 GRANT 权限[,权限]…   ON 对象类型对象名   TO 用户[,用户]…   [WITH GRANT OPTION]; REVOKE 权限[,

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档