其他分享
首页 > 其他分享> > 一到五章错题知识点

一到五章错题知识点

作者:互联网

01.数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性

逻辑独立性由外模式和模式映像提供
物理独立性由模式/内模式提供

02.应用服务器

是指通过各种协议把商业逻辑提供给客户端的程序,它提供了访问商业逻辑的途径以供客户端
使用,并接受来自web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序
通过访问接口香数据库服务器提出数据操作请求,它亦接收来自数据库服务器的数据访问结果
并通过客户端将结果返回用户。所以当数据库服务器出现问题时,无法向用户提供服务

03,关系与关系模式

关系模式描述关系的静态结构,它是静态,稳定的,
而关系是动态,随用户对数据库的操作而变化的

04,属性

一个属性的值必须属于唯一的域,域相当于数据类型的子集,属性的取值
必须为同一域

05,数据字典

数据字典是对系统中各类数据描述的集合,是进行详细的数据收集和数据分析
所获得的主要成果。数据字典在数据库设计中占有很重要的地位,通常包括数据项,数据结构
数据流,数据存储和处理过程五个部分

06.UML类图

类的UML表示(空心三角实线连接)
接口的UML表示(空心三角虚线)
聚合关系的UML表示(空心菱形实线连接)
合成关系的UML表示(实心菱形实线连接)
常见的几种关系
概括或泛化(箭头及指向)带三角箭头的实线,
实现(箭头及指向)带三角箭头的虚线,箭头指向接口
关联(箭头及指向)带普通箭头的实线,指向被拥有者
聚合(箭头及指向)带空心菱形的实线,菱形指向整体
组合(箭头及指向)带实心菱形的实线,菱形指向整体
依赖(箭头及指向)带箭头的虚线,指向被使用者
组合是部分与整体共存,如果整体不存在,部分也会消失
聚合关系是整体与部分的关系,且部分可以离开整体而存在

复制数据库的方法

使用复制数据库向导在服务器之间复制或移动数据库
还原数据库备份,若要复制整个数据库,可以使用BACKUP和 RESTORE Transact-SQL语句
通常,还原数据库的完整备份用于因各种原因将数据库从一台计算机复制到其他计算机

建立索引

使用CREATE INDEX语句一般格式为
CREATE [UNIQUE] INDEX <索引名>
ON <表名> (<列名>[<次序>],<列名>[<次序>],)include (属性名) where 约束条件

数据库的更新

包括应用系统及其相关的数据库对象,也包括数据库管理系统及其所在的操作系统的环境

索引

有序索引和树型索引,建立在"比较"的基础上,
即在结构中查找记录时需要一系列与关键字的比较。
而散列(哈希)

概念数据模型

概念数据模型主要用来描述世界的概念花结构,它使数据库设计在设计的初识阶段拜托计算机
系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据库管理
系统无关,所以没有描述数据的完整性约束条件

系统的实现阶段

主要是系统编码和测试,针对系统的功能和性能的不足对系统进行升级是运行维护阶段的工作

函数依赖

定义:
    设R(U)是属性集U上的关系模型X,Y是U的子集,若R(U)的任意一个可能的关系r,
    r中不可能存在两个元组在x上属性值相等,而在Y上的属性不相等,称x函数确定Y或Y函数
    依赖于X。其本质是跟据属性间的依赖情况,来判定关系是否具有模型不合适的性质

数据库转储

完全转储,差量转储,增量转储

数据库的分类

系统数据库
master:所有系统级信息,元数据,端点,连接服务器和系统配置
msdb:代理服务器调度报警和作业,记录操作员时保存此类信息
tempdb:用于保存临时对象和中间结果,每次启动会重新创建
model:所有数据库的模板,存放用户数据库公共信息
resource:只读数据库,
SQL-Server将系统映射为一组操作系统文件
数据文件:
.mdf:主要数据文件,只有一个
.ndf:次要数据文件,可以为0,在多个磁盘存放
日志文件
.ldf:事务日志文件。至少由一个日志文件
分为以记录和以数据块为单位的两种日志文件

数据库数据存储的最小单位为数据页
一页为8kb字节,用于计算存储空间

创建及维护数据库

数据库文组
    :主文件组(primary)
    :用户定义文件组(filegroup)
1.日志文件不在文件组中,日志空间与数据空间分开管理
2.一个文件不可以是多个文件组的成员
3. 若文件包含多个文件,则在所有文件被填满后才会自动循环增长
4.文件加入数据库中后,不能移动到其他文件组
  

定义数据库的数据文件和日志文件所需的信息’

文件名,位置
逻辑文件名,物理文件名
初始大小;不能小于model数据库主要数据文件的大小

修改数据库

收缩数据库空间
自动
手动
添加和删除数据库文件

存储过程

系统存储过程
用户自定义存储过程
扩展存储过程

优点

极高的执行效率
增强代码的重用性
使用存储过程可以减少网络流量
使用存储过程保证安全性
在大型数据库中,应用程序访问数据库的最主要的方式就是存储过程
存储过程可以在系统启动时自动启动

uml顺序图

主要描述系统内对象之间的消息发送和接收序列。它有两个坐标轴

用例模型

用例图是外部用户(参与者)所能观察的系统功能的模型图

时间图

适用于当状态的转移与时间密切相关时,同时强调因子在状态转移过程中的重要作用

结构图

类图,组件图,对象图,部署图
recordSet对象用于操作来自提供者的数据。在使用ADO时,通过RecordSet对象对数据进行操作
AddNew,创建一条新纪录;
Cancel,撤销一执行;
close,关闭一个RecordSet
Delete,删除一条记录或一组
MoveNext

用例之间的关系

扩展,使用,组合

通信图也称协作图

显示在交互过程中各个对象之间的组织交互关系以及对象彼此之间的连接

数据库的一致性状态

数据库的一致性指的是事务执行成功则全部提交,必须使所有数据都具有一直的状态

系统总体设计

DBAS体系结构,软硬件选型和配置设计,应用软件总体设计和业务规则初步设计

防止数据库死锁

各个事务顺序访问共享资源,将复杂的大的书屋分解成多个简单,小的事务
按同以顺序访问对象
事务隔离性级别
使用绑定连接
灵活使用显示加锁技术

数据库事务概要设计

使用read和write表示存取操作

关系表

关系表在逻辑上由一系列元组组成,元组由多个属性组成,每个元组可以用数据库磁盘
中的一个逻辑记录来存储,记录包括多个域,元组的每个属性对应文件记录中的一个域
数据持久层负责保存和管理应用数据系统数据,而数据库的完整性属于数据持久层功能中的
数据管理的内容

数据库应用系统的实施工作

创建数据库
装载数据
编写与调试应用程序
数据库试运行

数据库运行维护与优化的工作

系统监控,
数据转储
数据库性能调优

数据库完整型约束条件的对象

列
元组
表或者关系

降低事务隔离等级

可以提高事务的吞吐量
提高活锁的可能性
降低发生死锁,发生堵塞的可能性

标签:文件,存储,指向,知识点,数据库,箭头,错题,数据,五章
来源: https://blog.csdn.net/qq_48520823/article/details/115119970