- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 权限[,
您可能关注的文档
最近下载
- 西门子保护说明书7SJ686用户手册.pdf VIP
- YYT 0735.1-2009 麻醉和呼吸设备 湿化人体呼吸气体的热湿交换器(HME) 第1部分:用于最小潮气量为250mL的HME.docx VIP
- 5.1.3.1生物圈(第一课时) 课件--人教版(2024)生物八年级上册.pptx VIP
- 小学一年级语文下册《夜色》课件.pptx VIP
- 生物圈+课件-2025-2026学年人教版(2024)生物八年级上册.pptx VIP
- 2025年护士资格肿瘤试题及答案 .pdf VIP
- 2025.6.27--12、博微配电网工程设计软件使用手册.pdf VIP
- 阿里巴巴集团股权结构分析.doc VIP
- 锡安长老纪要1-24本.pdf VIP
- 汽车仪表盘图标全解.docx VIP
原创力文档


文档评论(0)