- 5
- 0
- 约1.74千字
- 约 14页
- 2022-08-13 发布于云南
- 举报
数据库管理系统
数据库原理与应用
2
数据库管理系统
DBMS是数据库系统中对数据进行管理的一组大型软件系统,它是数据库的系统的核心组成部分.
1.1DBMS的主要功能
⒈数据库定义功能
DBMS提供数据定义语言DDL来定义数据库的三级模式和两级映像,定义数据完整性和保密限制等约束.
3
DB
DBMS
DBA
DBAP 1
DBAP 2
DBAP n
Computer System
数据库、数据库管理系统、数据库系统
4
⒉数据库的操纵功能
DBMS提供数据操纵语言DML来实现对数据库的操作,DML分为两种:
⑴嵌入到宿主语言中,如嵌入在C、Java 、Delphi、PowerBuilder等高级语言中,称为宿主型DML
⑵可以独立交互使用的DML,称为自主型或自含型DML,常用的有Transact-SQL,SQL Plus等.
5
⒊数据库保护功能
DBMS对数据库的保护主要包括四个方面:
⑴数据安全性控制:
数据安全性控制的作用是防止未被授权的用户破坏或存取数据库中的数据.
⑵数据完整性控制
完整性控制的目的是保证进入数据库中数据的语义的正确性和有效性,防止操作对数据的修改会违反其语义.
6
⑶并发控制
DBMS一般允许多个用户并发地访问数据库,即数据共享.但是多个用户同时对数据库进行访问可能会破坏数据的正确性,因此DBMS中必须有并发控制的机制,解决多用户下
原创力文档

文档评论(0)