- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据:是数据库中储存的基本对象。描述事物的符号记录称为数据
数据库:长期储存在计算机内、有组织的、可共享的大量数据的集合。具有永久储存、有组织、可共享三个基本特点
数据库管理系统:是位于用户和操作系统之间的一层数据管理软件
数据库系统:是指在计算机系统中引入数据库后的系统
数据库管理系统的主要功能:数据定义功能,数据组织存储和管理,数据操纵功能,数据库的事务管理和运行管理,数据库的建立和维护功能
数据管理的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段
数据库系统的特点:数据结构化;数据的共享性高,冗余度,易扩充;数据独立性高;数据由DBMS统一管理和控制
两类数据模型:概念模型、逻辑模型和物理模型
数据模型的组成要素:数据结构,数据操作,数据的完整性约束条件
实体:客观存在且可相互区别的事物
两个实体间的联系:一对一,一对多,多对多
E-R图:矩形为实体,椭圆为属性,菱形为联系
常用数据模型:层次模型,网状模型,关系模型,面向对象模型,对象关系模型
数据库系统模式:是数据库中全体数据的逻辑结构和特征的描述
三级模式结构:外模式,模式,内模式
二级应向功能:为了能够在系统内部实现三个抽象层次的联系和转换,提供了两层映像:外模式/模式映像,模式/内模式映像
数据库系统的组成:硬件平台及数据库,软件,人员(DA的职责,系统分析员和数据库设计人员,应用程序员和用户)
域:一组具有相同数据类型的值的集合
候选码:若关系中的某一属性组的值能唯一的标示一个元组,则为该属性组的候选码
码:若一个关系有多个候选码,则选定其中一个为主码
属性:候选码的诸属性成为主属性
非主属性、非码属性:不包括在任何候选码中的属性
全码:在最极端的情况下,关系模式的所有属性是这个关系模式的候选码,称为全码
关系的特点:1.列是同质的2.不同的列可出自同一个域,称其中的每一列为一个属性,不同的属性要给予不同的属性名3.列的顺序无所谓4.任意两个元组的候选码不能相同5.行的顺序无所谓6.分量必需取原子值
关系数据库:所有实体及实体之间联系的关系的集合构成一个关系数据库
关系操作:查询、插入、删除和修改
查询操作:选择,投影,并,差,笛卡尔积,交,连接,除
关系操作的特点:集合操作方式
关系的完整性:实体完整性,参照完整性,用户定义完整性
关系代数
传统的集合运算:并、差、交和笛卡尔积
专门的关系运算:选择、投影、连接(等值连接、自然连接和外连接)和除
逻辑运算: ?非,∧与,∨或
概念及用法:元组、象集
SQL的特点:综合统一,高度非过程化,面向集合的操作方式,以同一种语法结构提供多种使用方式,语言简单,易学易用
创建和删除表
CREATE TABLE 表名
(列名 数据类型[ 列级完整性约束条件 ]
[,列名 数据类型[ 列级完整性约束条件] ] …
[,表级完整性约束条件 ] );
表名:所要定义的基本表的名字
列名:组成该表的各个属性(列)
列级完整性约束条件:涉及相应属性列的完整性约束条件
表级完整性约束条件:涉及一个或多个属性列的完整性约束条件
DROP TABLE 表名;
修改表
ALTER TABLE 表名
[ ADD 新列名 数据类型 [ 完整性约束 ] ]
[ DROP 完整性约束名 ]
[ MODIFY 列名 数据类型 ];
表名:要修改的基本表
ADD子句:增加新列和新的完整性约束条件
DROP子句:删除指定的完整性约束条件
MODIFY子句:用于修改列名和数据类型
创建和删除索引
CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名(列名[次序][,列名[次序] ]…);
用表名指定要建索引的基本表名字
索引可以建立在该表的一列或多列上,各列名之间用逗号分隔
用次序指定索引值的排列次序,升序:ASC,降序:DESC。缺省值:ASC
UNIQUE表明此索引的每一个索引值只对应唯一的数据记录
CLUSTER表示要建立的索引是聚簇索引
DROP INDEX 索引名;
创建和删除视图
视图定义与作用
CREATE VIEW
视图名 [(列名 [,列名]…)]
AS 子查询
[WITH CHECK OPTION];
DROP VIEW 视图名;
查询
SELECT [ALL|DISTINCT] 目标列表达式
[,目标列表达式] …
FROM 表名或视图名[, 表名或视图名 ] …
[ WHERE 条件表达式 ]
[ GROUP BY 列名1 [ HAVING 条件表达式 ] ]
[ ORDER
您可能关注的文档
- 信号处理试卷及答案 试卷五答案.doc
- 信号分析与处理及其应用-虚拟测试系统.doc
- MATLAB基础与应用上机作业.docx
- XY机电控制工作台项目计划书.docx
- 导流罩调平安装设备电控系统设计报告.docx
- 电路课程设计文档资料.docx
- 飞机构件中的螺纹连接防松简述.docx
- 个人德育状况总结.docx
- 机电传动控制 实验1建立工程模板.docx
- 机电传动控制 实验2点亮LED.docx
- 2024浙江衢州市常山县“英才荟”事业单位紧缺急需人才招聘18人笔试备考试题及答案解析.docx
- 2024浙江省近海海洋工程环境与生态安全重点实验室招聘1人笔试备考试题及答案解析.docx
- 2024广东阳江市阳西县补充招聘森林消防应急队员5人笔试备考试题及答案解析.docx
- 2024浙江松阳县新华书店有限公司招聘见习大学生1人笔试备考试题及答案解析.docx
- 2024云南曲靖市马龙区部分事业单位选调(含选调计划)26人笔试备考试题及答案解析.docx
- 2024广西柳州市残疾人劳动就业服务中心招聘残疾人专职委员1人笔试备考试题及答案解析.docx
- 2024广西河池市总工会公开招聘社会化工会工作者3人笔试备考试题及答案解析.docx
- 2024贵州华贵人寿保险股份有限公司第三次社会招聘15人笔试备考试题及答案解析.docx
- 2024广西百色市田东县5月城镇公益性岗位工作人员招聘4人笔试备考试题及答案解析.docx
- 2024广西百色市那坡县坡荷乡人民政府公开招聘编外工作人员2人笔试备考试题及答案解析.docx
文档评论(0)