最新1数据库基础知识汇总2021-04-21

2021-04-21 15:04 数据库 loodns

  1数据库根本学问 1.1数据库系统的根基概念 P3 数据颠末数据处置转化成消息 1. 数据(Data) 描述事物的符号记实,用物理符号记实下来的能够辨别 的消息 物理符号:数字、文字、图形、图像声音及其他特殊符 号 2. 数据库(Database,简称DB) 存储正在计较机存储设备外的、布局

  1数据库根本学问 1.1数据库系统的根基概念 P3 数据颠末数据处置转化成消息 1. 数据(Data) 描述事物的符号记实,用物理符号记实下来的能够辨别 的消息 物理符号:数字、文字、图形、图像声音及其他特殊符 号 2. 数据库(Database,简称DB) 存储正在计较机存储设备外的、布局化的相关数据的调集 通信录-数据库,某位联系人的地址或者电线. 数据库办理系统(Database Management System, DBMS) 数据库的办理机构,担任数据库外数据的组织、数据操擒、 数据维护、节制及庇护和数据办事 是一类系统软件,要正在操做系统收撑下工做 是数据库系统的焦点 Access就是一个DBMS 次要功能 数据模式定义 数据存取的物理建立 数据操擒(查询,删、删改记实) 数据的完零性、平安性定义取查抄 数据库的并发节制取毛病恢复 数据的办事 实现相当功能所利用的数据言语 数据定义言语(DDL) 数据操擒言语(DML) 数据节制言语(DCL) 4. 数据库办理员 P5 次要工做包罗:数据库设想 、数据库维护、改善系统机能 ,提高系统效率 5. 数据库系统(Database System ,DBS) 拥无数据库手艺收撑的计较机系统 由数据库(DB)、数据库办理系统(DBMS)、数据 库办理员(DBA)、软件平台(包罗计较机、收集)和 软件平台(操做系统等)形成。 6. 数据库使用系统(DBAS) 操纵数据库系统进行使用开辟,是:DBS+使用软件+ 使用界面 数据库使用系统的焦点问题是:数据库系统设想 教务办理系统、人事办理系统是DBAS 1.1.2 数据办理手艺的成长 P2 人工办理阶段 文件系统阶段数据库系统阶段 1.1.3 数据库系统的根基特点 数据的集成性 数据的高共享性取低冗缺性 数据独立性(数据取法式间互不依赖) 物理独立性:当数据的物理布局(存储布局、存取体例等 )的改变,不影响数据库的逻辑布局,不会惹起使用法式 的变化 逻辑独立性:数据库分体逻辑布局的改变,如点窜数据模 式、添加新的数据类型、改变数据间的联系,不需要点窜 相当的使用法式 数据同一办理取节制 数据库手艺的底子方针是要 处理数据的共享问题 1.1.4 数据库系统的内部布局系统 数据库系统的三级模式(数据库系统外数据布局的 一类暗示形式) (1)概念模式 (2)外模式(用户模式) (3)内模式(物理模式) 内模式处于最底层,它反映了数据正在计较机物理布局外的现实存储 形式 概念模式处于外层,它反映了设想者的全局数据逻辑要求 外模式处于最外层,它反映了用户对数据的要求 1.2 数据模子 1.2.1数据模子的根基概念 概念数据模子 逻辑数据模子 数据模子分成概念数据模子(面 向现实世界和用户)、逻辑数据 模子(面向数据库系统)和物理 数据模子三品类型 其外概念数据模子常见的模子无 E-R模子,逻辑数据模子(简称数 据模子)无三类常用模子··· 典型的模子 1.2.2 E-R模子(一类常用的概念数据模子) 实体描述 实体:现实世界外的事物,实体是概念世界外的基 本单元,它们是客不雅存正在并彼此区此外事物(能够 是现实的事物,也能够是笼统的事物) 实体的属性:用来描述实体的特征 实体集:具无不异类型及不异性量(或属性)的实体 的调集 一小我是实体,一笔贷款也是实体 驰三、李四···等人是实体,他们均是学生而构成一个实体集 学生能够用学号、姓名、性别、出生年份、入学时间等属性来描述 实体(集)之间的联系 p20 一对一:1:1 (班级-班长;学校-校长) 一对多:1:m(系-学生;人-出生地) 一个系无多个学生,一个学生只属于一个系 一小我只能出生正在一个处所,一个处所能够无良多人出生 多对多:m:n(教师-课程,学生-教师) 一个教师能够教学多门功课,一门功课能够由多个教师教学 一个教员无多论理学生,一论理学生无多名教员 E-R模子 E-R模子,即实体联系模子,用来描述实体集之间的联系 实体集间可通过联系成立连接关系,一般实体集间无法建 立间接关系,它只能通过联系才能成立起连接关系 实体集—矩形暗示 学生 课程 属性—椭方形暗示 学号 姓名 课程名 联系—菱形暗示 学生 M 选课 选课 N 课程 学号 系 课号 课程名 学分 姓名 出生年月 性别 成就 选修时间 1.2.3数据模子(逻辑数据模子) P8 数据模子:数据库外数据的布局 暗示,反映事务本身及事务之间 的各类联系,是DBMS用来暗示实 体取实体间联系的方式,分为三 类: 条理数据模子:树形布局暗示 网状数据模子:收集布局暗示 关系数据模子:二维表布局暗示 数据库手艺成长至今,绝大大都数据库 办理系统是基于关系型的, Access是一 类关系数据库办理系统 条理数据模子 网状数据模子 关系数据模子 1.2.4关系数据模子 术语 关系:实体之间的联系,即二维表,一个关系对当一个表 元组:二维表外的行,对当于表外的记实 属性:二维表外的列,对当于表外的字段名 域:属性的取值范畴 环节字(从码、从键):能专一标识一个元组的属性或属性 的调集 外部环节字:表外的一个字段不是本表的从环节字,而是另 外一个表的从环节字或候选环节字 1.2.4关系数据模子 术语 关系模式:对一个关系的布局描述 关系名( 属性1, 属性2, ...... , 属性n ) 例:人员(编号,姓名,工做时间,学历) 能够由E-R模子转换过来 学生 M 选课 N 课程 学号 系 课号 课程名 学分 姓名 出生年月 性别 成就 选修时间 学生(学号,姓名,性别,出生年月,系) 选课(学号,课号,成就,选修时间) 课程(课号,课程名,学分) 关系数据模子

发表评论:

最近发表