该【数据库基础知识补充 】是由【utuhlwwue61571】上传分享,文档一共【34】页,该文档可以免费在线阅读,需要了解更多关于【数据库基础知识补充 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库基础知识(补充)
单击此处添加文本具体内容
演讲人姓名
CLICK HERE TO ADD A TITLE
结构化是指数据应有一定的组织结构,而不是杂乱无章的。
共享性是指数据能够为多个用户同时使用。
完整性是指保证数据库中的数据的正确性。
安全性是指不同级别的用户对数据的处理有不同的权限
理领域中不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且包括图形、图像、动画、影像、声音等多媒体数据。
与数据库有关的概念
01
数据库是存储在计算机存储设备上,结构化的相关数据集合。简言之,它是有结构的数据的集合。
数据库中的数据必须满足结构化、共享性、独立性、完整性、安全性等特性。
独立性是指数据记录和数据管理软件之间的独立
数据库中的数据可是文字、图像、声音等。
数据库(DB)
02
:客观存在并且相互区别的事物称为实体
:描述实体的特征称为属性。
:属性值的集合表示一个实体,属性的集合表示一个实体类型,称为实体型。同类型的实体的集合称为实体集。
学生1(学号、姓名、性别、出生日期、系别、籍贯)
实体
属性
实体集
实体型
学生2(学号、姓名、性别、出生日期、系别、籍贯)
学生n(学号、姓名、性别、出生日期、系别、籍贯)
数据模型
:
:
:
实体之间的对应关系称为联系,反映现实世界各种事物之间的相互关联,一般有以下三种联系。
部门经理
部门
职工
部门
职工
工作项目
三、数据模型简介
:反映客观事物之间一对多(1:n)的关系
:反映客观事物之间多对多(m:n)的关系
:把事物之间(内部)关系用二维表表示
数据库中的数据是用数据模型来表示数据的结构,数据模型一般有以下三种。
校部
教务处
科研处
人事处
各系
师资科
学籍科
教务科
。
。
。
。
。
。
。
。
。
民生
南方
银河
电冰箱
洗衣机
彩电
商店:
价格:
商品:
商店
商品
价格
民生
洗衣机
2100
南方
电冰箱
1800
银河
彩电
4700
银河
电冰箱
1700
二维表的列称为字段
二维表的行称为记录
行列交叉处成为值
行和列的排列次序不重要
关系数据模型
:二维表
:记录。
:字段。
:属性取值范围。
:唯一标志记录。
:在本表不是关键字,但是在另外表中是关键字或者候选关键字。
数据库的设计步骤:
分析建立数
据库的目的
确定数据库中的表
确定表中的字段
确定主关键字
确定表之间的关系
都属于表的设计范畴!
需先分析为什么要建立数据库以及所建数据库应完成的任务。
确定表的原则:
。
,并且信息不应该在表之间复制。
字段名命名规则:
-64个字符。
、数字、汉字、空格和其他字符。
、感叹号、方括号和重音号。
例: 设计一个教学管理数据库,主要包括教师管理、学生管理、学生选课管理,那么表的设计如下:
数据类型
说明
文本型
没有大小多少之意,是一个代号,最长255个字符
备注型
和文本差不多,最长的字符个数可达64000个
数字型
表示有“大小多少”的数值之意
日期/时间型
表示时间/日期
货币型
用于记录货币的数据类型
自动编号型
每当增加一条记录,自动插入一个序号
是否型
只有“Yes/No”、“True/False”、“On/Off”两种值(布尔型)
OLE对象型
可以插入各种OLE对象(图像、声音等),最大1GB
超级链接型
用来保存超级链接,操作为“插入”-->“超级链接”
查阅向导型
数据类型(Access)
数据类型(SQL Server)
1
二进制数据类型
二进制数据是一些用十六进制表示的数据。二进制数据类型包括三种:binary、varbinary和image。
2
整数数据类型
整数数据类型有五种:bit、int、bigint、smallint、tinyint。
数据库基础知识补充 来自淘豆网m.daumloan.com转载请标明出处.