




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章(1).数据库:数据集合,储存在计算机内、有组织、可共享。数据库管理系统(DBMS):用户与操作系统之间的数据管理软件。数据库系统:由数据库、数据库管理系统、应用系统、数据管理员构成。(2).数据管理3个阶段:人工管理、文件系统、数据库系统(阶段)。(3).数据库系统与文件系统的本质区别:数据结构化。(4).数据模型要求:比较真实地模拟现实世界;容易理解;便于在计算机上实现。(5).概念模型:用于信息世界的建模,数据设计的工具,设计人员与用户进行交流的语言;具有较强的语义表达能力,简单、清晰、易于用户理解。(与数据库没有直接关联关系)(6).码:唯一标识实体的属性集。(例:学号是学生实体的码)联系:实体内部联系指组成实体的各属性直接的联系;实体间的联系指不同实体集之间的联系。(7).模式(逻辑模式):数据库全体数据的逻辑结构和特征的描述,所有用户的公共数据视图。外模式(子模式/用户模式):数据库用户能看见或使用的局部数据的逻辑结构和特征的描述,数据库用户的数据视图,与某一应用有关的数据的逻辑表示。 内模式(存储模式):只有一个内模式,数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。第二章(1).关系是笛卡尔积的有限子集,是二维表。每行对应一个元组,每列对应一个域。某一属性组的值能唯一地标识一个元组,该属性组为候选码。一个关系有多个候选码,则选定其中一个为主码。候选码的诸属性为主属性,不包含任何候选码中的属性为非主属性(非码属性)。(2).关系操作特点:集合操作方式(一次一集合),操作结果和对象都是集合。(3).关系的三类完整性约束:实体、参照、用户定义。(4).传统集合运算:并(RS);差(R-S);交(RS);笛卡尔积(RxS)。专门的关系运算:选择(),行;投影(),列;连接(),也称为连接;除运算()。等值连接:为“=”的连接运算;自然连接:特殊的等值连接,要求两个关系中进行比较的分量必须是相同的属性组。同时从行和列的角度运算。(关系代数题)两者区别:自然连接去掉重复的属性列外连接:把舍弃的元组也保存在结果中,其他属性填空值Null。只把左边关系R中要舍弃的元组保留就叫做左外连接;相反的为右外连接。第三、四、五、六章(1).DDL:数据库定义语句,创建数据表DML:数据库操作语言DCL:数据控制语言DQL:数据查询语言(2).数据查询,SQL语句(看课堂作业),查询结果是表。(3).聚集函数的一般格式(会使用):COUNT/SUM/AVG/MAX/MIN(DISTINCT|ALL)(4).视图:从一个或几个基本表(或视图)导出的表,与基本表不同,是一个虚表。数据库中只存放视图的定义,不存放视图对应的数据,这些数据存在原来的基本表中。建立视图语句:CREATE VIEW (,)AS WITH CHECK OPTION;(5).数据库安全关心的主要是DBMS的存取控制机制。确保只授权给有资格的用户访问数据库的权限,同时令所有未被授权的人员无法接近数据,主要通过存取控制机制实现。(6).用户权限由两个元素组成:数据库对象,操作类型。定义一个用户的存取权限就是要定义这个用户可以在哪些数据库对象上进行哪些类型的操作。定义存取权限称为授权。(7).数据库完整性指数据的正确性和相容性。(8).触发器是用户定义在关系表上的一类由事件驱动的特殊过程。一旦定义,任何用户对表的增删改操作均由服务器自动激活相应的触发器,在DBMS的核心层进行集中的完整性控制。触发器类似于约束,但比约束更加灵活,可实施比FOREIGN KEY约束、CHECK约束更为复杂的检查和操作,有更精细更强大的数据控制能力。(会)创建最简单的触发器,定义触发器:CREATE TRIGGER BEFORE | AFTER ONFOR EACHROW | STATEMENTWHEN (9).函数依赖是一个关系内部属性与属性之间的一种约束关系。通过属性间值的相等与否体现出来的数据间相关联系,是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。多种类型的数据依赖,函数依赖和多值依赖。(10).关系模式存在以下问题:数据冗余太大;更新异常;插入异常;删除异常。(11).详见P173函数依赖定义:设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记做XY。XY,但Y不包含于X,则称XY是非平凡的函数依赖;XY,但Y包含于X,则称XY是平凡的函数依赖。若XY,但Y不完全函数依赖于X,则称Y对X部分函数依赖。在R(U)中,如果XY,(Y不包含于X),Y不确定X,YZ,Z不属于Y,则称Z对X传递函数依赖(概念)。(12).(掌握到三范式)非主属性对码都是完全函数依赖,二范式的码都是单属性。表间关联范式,对表的要求,提供数据库等级。第七、八、九章(1).数据字典:数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。(2).写最简单的存储过程。(看懂)P248_例10 利用存储过程来实现下面的应用:从一个账户转指定数额的款项到另一个账户中。CREATE PROCEDURE TRANSFER(inAccount INT,outAccount INT,amount FLOAT)AS DECLAREtotalDeposit FLOAT;BEGIN /*检查转出账户的余额*/SELECT total INTO totalDeposit FROM AACOUNT WHERE ACOUNTNUM = outAccount;IF totalDeposit IS NULL THEN /*账户不存在或账户中没有存款*/ROLLBACK;RETURN;END IF;IF totalDeposit amount THEN/*账户账户存款不足*/ROLLBACK;RETURN;END IF;UPDATE account SET total = total amount WHERE ACCOUNTNUM = outAccount;/*修改转出账户,减去转出额*/UPDATE account SET total = total + amount WHERE ACCOUNTNUM = inAccount;/*修改转入账户,增加转出额*/COMMIT;/*提交转账事务*/END;可以使用ALTER Procedure重命名一个存储过程:ALTER Procedure过程名 1 RENAME TO 过程名 2;第十、十一、十二、十三章(1).事务:用户定义的数据库操作序列。操作要么全做要么全不做,是不可分割的工作单位。特性:原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。一致性:事务执行结果必须是使数据库从一个一致性状态变到另一个一致性状态。隔离性:一个事务的执行不能被其他事务干扰。持续性(永久性):一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。事务是恢复和并发控制的基本单位。(2).故障的种类:事务内部故障,系统故障,介质故障,计算机病毒。(3).恢复机制涉及的两个关键问题:如何建立冗余数据;如何利用这些冗余数据实时数据库恢复。(数据库副本和日志文件)建立冗余数据最常用技术是:数据转储和登录日志文件。(一起使用)(4).系统的恢复步骤:反向扫描日志文件,查找该事务的更新操作;对该事务的更新操作执行逆操作;继续反向扫描日志文件,查找该事务的其他更新操作,并做同样处理;如此处理下去,直至读到此事务的开始标记,事务故障恢复就完成了。(5).并发操作带来的数据不一致性主要包括:丢失修改,不可重复读,读“脏”数据。(6).并发操作的主要技术:封锁(商用DBMS),时间戳,乐观控制法。(7).封锁:事务T在对某个数据对象例如表、记录等操作之前,先向系统发出请求,对其加锁。加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽安全员要求考试试题及答案
- 药品法律法规-采购环节培训试题测试题库含答案
- 护士企业编制面试题库含完整答案详解【易错题】
- 2025年绿色建筑示范项目资金申请条件与标准研究报告
- 押题宝典执业药师资格证之《西药学专业二》模考模拟试题及答案详解【网校专用】
- 2025年直播电商主播影响力与品牌形象研究报告
- 2025至2030年中国非金属矿市场规模现状及投资规划建议报告
- 押题宝典高校教师资格证之《高等教育心理学》考试题库含答案详解(综合题)
- 2025年度高端医疗器械实物抵押融资租赁合同
- 2025版同居伴侣财产共有及共同生活协议书
- 《智慧供应链管理》课件
- 2025-2030吉林省生活垃圾清运和处理行业市场发展分析及发展前景与投资研究报告
- 《蔚来汽车的SWOT分析》课件
- 山香教育协议班合同
- 部编版语文四年级上册第一单元大单元教学设计
- 老年慢性病的中药调理方法
- 典当黄金合同标准文本
- 旧厂房改造施工安全措施
- 内镜中心标本遗失警示教育
- 高中数学(沪教版)知识点梳理
- 食堂服务礼仪培训
评论
0/150
提交评论