数据库第一章 数据库系统概述

本文介绍了数据库的基本概念,包括数据库、数据库管理系统(DBMS)及数据库系统(DBS)的定义与构成。阐述了数据模型的分类及其组成部分,并详细解释了关系数据库中的关键要素如实体、属性、码等。此外还介绍了数据库系统的三级模式结构与二级映像机制。
摘要由CSDN通过智能技术生成

第一章  考概念

          1.数据库(DB):数据库是手机长期存储在计算机内、有组织的可共享的大量数据结合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小冗余度较高数据独立性(逻辑独立性和物理独立性)和易扩展性,并且可为各种用户共享。

          2.数据库管理系统(DBMS):功能

               (1):数据定义功能(CREATE,DROP,ALTER

       (2):数据组织、存储、管理

               (3):数据操作功能(SELECT、INSERT、DELETE、UPDATE

               (4):数据库的事务管理和运行管理

               (5):数据库的建立和维护功能

           3.数据库系统(DBS)

                由数据库(DB)、数据库管理系统(DBMS)、应用系统、数据库管理员

           4. 人工管理阶段(数据不保存,没有专门的软件对其管理)

               文件系统阶段

               数据库系统阶段

           5.两类数据模型:(由数据结构、数据操作、完整性约束三部分组成)

                     第一类:概念模型

                     第二类:逻辑模型(层次模型()、网状模型()、关系模型、面向对象数据模型)和物理模型

                (1).概念模型:

                            实体:客观存在并可相互区别的事物

                            属性:关系数据库中的关系必须满足每一个属性都是不可分解的

                            码(唯一标识实体的属性):由一个或多个属性组组成,其值能唯一标识关系中一个元组

                  (2).关系中的每一个分量必须是一个不可分割的数据项

                         关系的完整性约束:实体完整性、参照完整性、用户定义的完整性

          6.数据库系统的三级模式:模式、外模式、内模式

                 <1>.模式(全局):存储文件

                 <2>.外模式也称子模式(局部):视图

                 <3>.内模式(物理结构和存储方式):基本表

           7.数据库的二级映像:

                 <1>外模式/模式映像:保证逻辑独立性

                 <2>模式/内模式映像:保证物理独立性

                 保证数据库的数据独立性:需要修改三级模式之间的两层映射,即两种映像都要改

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值