下载此文档

华南理工大学数据库期末考试卷考点.doc


文档分类:研究生考试 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
整理第一章

(1)数据定义功能
(2)数据组织、存储和管理
(3)数据操纵功能
(4)数据库的事务管理和运行管理
(5)数据库的建立和维护功能
(6)其它功能

(1)数据结构化(与文件系统的本质区别)
(2)数据的共享性高,冗余度低,易扩充
(3)数据独立性高
(4)数据由DBMS统一管理和控制

数据库系统一般由数据库,数据库管理系统(及其开发工具),应用系统,数据库管理员和用户构成。

(1)概念模型
(2)逻辑模型(关系模型)和物理模型

1 / 23


(1)数据结构(静态特性)
(2)数据操作(动态特性)
(3)完整性约束
-R图
(1)实体:矩形
(2)属性:椭圆
(3)联系:菱形

——关系的每一个分量必须是一个不可分的数据项,即不允许表中还有表

关系(表)
元组(行)
属性(列)

(1)三级模式——外模式(用户)、模式(逻辑)、内模式(存储)
(2)二级映像——外模式/模式映像(逻辑独立性)、模式/内模式映像(物理独立性)第三章

(1)综合统一
(2)高度非过程化
(3)面向集合的操作方式(非关系数据模型面向记录)
(4)以同一种语法结构提供多种使用方式
2 / 23


(5)语言简洁,易学易用
定义功能:定义表、视图、xx。
分为:数据定义,数据查询,数据更新和数据控制4大部分。

CREATE SCHEMA <模式名>AUTHORIZATION <用户名>[<表定义子句>|<视图定义子句>|<授权定义子句>]

DROP SCHEMA <模式名> <CASCADE|RESTRICT>CASCADE(级联)

CREATE TABLE <表名>
(<列名> <数据类型>[ <列级完整性约束条件> ]
[,<列名> <数据类型>[ <列级完整性约束条件>] ]…
[,<表级完整性约束条件> ]);
CREATE TABLE Student
(SnoCHAR(9) PRIMARY KEY,/*列级完整性约束条件*/
Sname CHAR(20) UNIQUE,/* Sname取唯一值*/
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
CREATE TABLE Course
3 / 23


( CnoCHAR(4) PRIMARY KEY,
Cname CHAR(40),
Cpno CHAR(4),
Ccredit SMALLINT,
FOREIGN KEY (Cpno) REFERENCES Course(Cno)
); Cpno是外码、被参照表是Course、被参照列是Cno
CREATE TABLE SC
(SnoCHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY (Sno,Cno),
/*主码由两个属性构成,必须作为表级完整性进行定义*/
FOREIGN KEY (Sno) REFERENCES Student(Sno),
/*表级完整性约束条件,Sno是外码,被参照表是Student */
FOREIGN KEY (Cno) REFERENCES Course(Cno)
/*表级完整性约束条件,Cno是外码,被参照表是Course*/
);

ALTER TABLE <表名>
[ ADD <新列名> <数据类型> [完整性约束] ]
[ DROP <完整性约束名> ]
4 / 23


[ ALTER COLUMN<列名> <数据类型> ];
ALTER TABLE Student ALTER COLUMN Sage INT;
(RESTRICT不能删除有视图)
DROP TABLE <表名>[RESTRICT| CASCADE];
DROP TABLE Student CASCADE ;

CREATE [UNIQUE] [CLUSTER] INDEX <索引名>
ON <表名>(<列名>[<次序>][,<列名>[<次序>] ]…);

华南理工大学数据库期末考试卷考点 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sunhongz2
  • 文件大小37 KB
  • 时间2020-12-03