摘要:
1、数据库的并发控制可能带来的问题有? ①丢失修改:比如事物A和B同时提交订票订单,但是余票的数量没有同步更新。 ②不可重复读:事物T1两次读取到的数据不一致,则称为不可重复读,也就是两次数据求和验证错误 ③读“脏”数据:数据还没来得回滚(RollBack)撤回被另一事物读取到了。 1.1、死锁的基 阅读全文
2022年3月28日
摘要:
1、基本概念: 事物的定义:事物是DBMS的基本工作单位,事物是用户定义在基本表具有一定逻辑性的程序序列。 ·事物的执行次序称为调度 2、事物的四大特性是什么?(ACID特性) ①原子性:事物中的所有操作要么都做,要么都不做。即事物中的所有操作要么全提交成功,要么全部失败回滚 ②一致性:事物必须使数 阅读全文
摘要:
1、什么是游标,有哪些作用? ①SQL语句查询的结果是一张表,为此需要用到游标来做一些特殊处理,即利用游标来临时保存SQL语句的查询结果,游标有以下4个方面的作用;Declear Cursor :声明一个游标,open:打开一个游标,Fetch:从游标中读取一条记录到主变量中,Close:关闭游标。 阅读全文
摘要:
基本概念: 根据数据模型应用的目的不同,数据模型可分为概念模型和数据模型 ·概念模型是对现实世界的第一层抽象。 1、简述数据库设计的主要步骤和每一个阶段的具体任务?★★(背诵) ⑴需求分析:准确了解与分析用户需求(包括数据与处理)。 ⑵概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于 阅读全文
摘要:
基本概念: ①1NF:一个关系的所有属性都是不可再分的数据项;使属性域变为简单域;则达到1NF的要求。 ②2NF:若R∈1NF,且每个非主属性完全依赖于码,消除了非主属性对主码的部分函数依赖,成为完全函数依赖,则达到2NF的要求。 ③3NF:若R∈2NF,消除了非主属性对主码的传递函数依赖,达到3N 阅读全文
摘要:
1、基本概念部分 数据库的完整性是指数据的正确性,有效性和相容性。 2.数据库的完整性概念和安全性概念有什么区别和联系。★ ⑴数据库的完整性是指防止数据库中出现不合语义的数据,防范对象:不合语义的数据。 ⑵数据库的安全性是指保护数据库,防止恶意破坏和非法存取,防范对象:非法用户和非法操作。 3.什么 阅读全文
摘要:
1、基本概念部分 数据库安全性的概念:数据库的安全性是指保护数据库,以防止不合法使用所造成的数据泄露,更改或破坏。 数据库的不安全性因素: ⑴非授权用户对数据库的存取和破坏 ⑵数据库中重要或敏感的数据被泄露 ⑶安全环境的脆弱性 2、数据库的安全标准简介(了解即可,不用去背) TCSEC是1985年美 阅读全文
摘要:
1、简述SQL的特点: ①综合统一:SQL集数据定义功能(DDL)、数据操纵功能(DML)、数据控制功能(DCL)于一体。 ②高度非过程化:使用SQL语言进行数据操作,无需了解存取路径 ③面向集合的操作方式:SQL不仅查询的结果可以是元组的集合,插入删除更新的对象也可以是元组的集合。 ④以同一种语法 阅读全文
2022年3月27日
摘要:
1、码,关系,属性,域,元组,主码,候选码,分量, 关系模式 ⑴码:能唯一标识元组或属性的集合 ⑴关系:一个关系对应一张表; ⑵属性:表中的一列即为一个属性; ⑶域:具有相同数据类型的值的集合,属性的取值范围; ⑷元组:表中的一行即为一个元组; ⑸主码:表中的属性组,它可以唯一确定一个元组; ⑹候选 阅读全文
摘要:
什么是数据库★(必背)? ⑴数据库是长期存储在计算机上,有组织,可共享的大量数据的集合。 ⑵数据库是按照某种数据模型组织的、存放在外存储器上,且可被多个用户同时使用。因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。 1、简述数据库、数据库系统、数据库管理系统之间的关系(5分) ★★ 数据库 阅读全文