数据库系统学习笔记(一)

代码拾贝手
• 阅读 1060

一.数据库名词解释:
1.数据(data):描述事物的符号记录,是数据库中存储的基本对象。
2.语义(semanteme):数据的含义,与数据密不可分。
3.数据库(database):长期存储在计算机内,有组织可共享的大量数据集合。
4.数据管理系统(DBMS):用户与操作系统之间的数据管理软件。
5.数据库系统(DBS):在计算机系统中引入数据库后的系统构成数据库系统。
6.物理独立性(PI):指用户程序和物理存储在硬盘中的数据库中的数据相互独立,当物理存储改变时,用户程序不变。
7.逻辑独立性(LI):指用户程序与数据逻辑相互独立,用户逻辑改变时,用户程序不变。
8.数据模型(data model):是表示数据及其联系的模型,是对现实世界数据关系、特征的抽象。
9.概念模型/信息模型(concept model):从用户角度对数据建模,用于DB设计。
10.数据模型(data model):从计算机结构角度对数据建模,用于DBMS实现。
11.两步抽象(two steps abstraction):将客观事物抽象为概念模型,再将概念模型抽象为某一DBMS所支持的数据模型。
12.数据结构(data structure):描述数据库的组成对象即其关系。
13.完整性约束条件(integrity conditions):一组完整性规则。
14.实体(entity):客观存在并相互区别的事物称为实体。
15.属性(Attribute):实体所具有的的某一特性。
16.码(Key):唯一标识实体的属性集称为码。
17.域(Domain):属性的取值范围。
18.实体型(entity type):具有相同属性的实体必然具有相同的特征和性质。
19.实体集(entity set):同一类型的实体的集合。
20.联系(Relationship):实体型内部和实体型之间的联系。
21.实体-联系方法(E-R方法):E-R方法也称E-R模型,可以用E-R模型来描述现实的概念模型,实体型用矩形方框,属性用椭圆,联系用无向边 表示,联系的本身用菱形框表示。联系本身也是一个实体型,也是有属性的
22.非关系模型:层次模型(Hierarchical moder)和网状模型(network model)。

点赞
收藏
评论区
推荐文章
皕杰报表之语义层
1语义层定义语义层——是处于数据源与报表之间的一个概念,是用户和数据库之间的一个代码翻译层,通俗的讲是将数据库中的比较凌乱、复杂的数据对象(例如:存储在table中的各个字段的记录)按预先定义好的规则(“语义层”)重组为面向用户的对象,也就是通过过滤转换成
梁君牧 梁君牧
4年前
数据库系统教程-简答题-合集
数据库系统教程简答题合集教材参考的是《数据库系统教程》(第三版)施伯乐复试的最后两天了,临时抱抱佛脚!加油!(一)数据库概论1.简述什么是数据库以及数据库系统的主要特点答:数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数
wanQQ wanQQ
4年前
数据库系统概念 学习笔记 Day01
数据库系统概念学习笔记Day01本笔记记录粗略学习数据库系统概论的笔记数据库管理系统概念数据库管理系统DataBaseManagementsystem,DBMS是由一个互相关联的数据的集合和一组用于访问这些数据的程序数据库应该具有的功能信息存储结构的定义信息操作机制的提供提供所存储信息的安全性保证即使系统崩溃或有人企图越权访问时也可以
Wesley13 Wesley13
4年前
MySql(一)
数据库RDBMS即关系数据库管理系统(RelationalDatabaseManagementSystem)的特点:1.数据以表格的形式出现2.每行为各种记录名称3.每列为记录名称所对应的数据域4.许多的行和列组成一张表单5.若干的表单组成databaseRDBMS术语数据库:数据
Wesley13 Wesley13
4年前
MongoDB学习(1)
不管我们学习什么数据库都应该学习其中的基础概念,在mongodb中基本的概念是文档、集合、数据库,下面我们挨个介绍。数据库一个mongodb中可以建立多个数据库,MongoDB中默认数据库为"db",该数据库存储在data目录中。在MongoDB中可以创建数据库,如果你想使用MongoDB,创建数据库不是必要的。"showd
Wesley13 Wesley13
4年前
MySQL数据库语法(一)
MySQL数据库语法数据库管理系统(DBMS)的概述1.什么是DBMS:数据的仓库  方便查询    可存储的数据量大    保证数据的完整、一致    安全可靠  1.DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS使用表格存储数据)2.常见DBMS:Orcale、MySQL、SQLSer
Wesley13 Wesley13
4年前
MySQL表的操作01
表在数据库中主要用来实现存储数据记录,其基本操作包括创建表、查看表、删除表和修改表。表中的数据库对象包括:1.列(COLUMNS):也称属性列,在具体创建表时,必须指定列的名字和它的数据类型。2.索引(INDEXES):根据指定的数据库建立起来的顺序,提供了快速访问数据的途径。3.触发器(TRIGGERS):指用户定义的事务命令集合,当对一个
Wesley13 Wesley13
4年前
MySQL学习笔记(一)
一,数据库系统概念数据库:指装数据的库(硬盘空间)。数据库管理软件:指在操作系统上用户所使用的管理数据库的应用软件(MySQL、Oracle等)数据库系统:是包含数据管理员,数据库,数据管理软件的统称。二,Mysql的的的的的安装这个不多赘述,网上教程很多,自行百度即可。安装好MySQL后,先不要着急安装可视化工具,可
Wesley13 Wesley13
4年前
Mysql(14):数据库基础
2018/1/3一、数据库系统数据库系统(DatabaseSystem,DBS),是由数据库及其管理软件组成的系统。    数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。!(http
Wesley13 Wesley13
4年前
mysql数据库基础
数据库详解什么是数据库?\数据库:依照某种数据模型进行组织并存放在存储器的数据集合\数据库管理系统:用来操纵和管理数据库的大型服务软件\数据库系统:即DBDBMS,指带有数据库并整合了数据库管理软件的计算机系统MySQL数据库服务器服务名称:mysqld
什么是数据库
数据库是计算机系统的三大核心基础软件之一。数据库是计算机系统的三大核心基础软件之一。它是存储在数据数据库中的基本对象,包括数字、图像、音频等形式。它被一步一步抽象后存储在数据库中,通常由数据库管理系统(DBMS)控制。DBMS充当数据库与其用户或程序之间的
代码拾贝手
代码拾贝手
Lv1
我不躲不藏,等生活爱我。
文章
4
粉丝
0
获赞
0