数据库基础知识补充PPT学习教案_第1页
数据库基础知识补充PPT学习教案_第2页
数据库基础知识补充PPT学习教案_第3页
数据库基础知识补充PPT学习教案_第4页
数据库基础知识补充PPT学习教案_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1数据库基础知识补充数据库基础知识补充与数据库有关的概念数据库(DB) 数据库是存储在计算机存储设备上,结构化的相关数据集合。简言之,它是有结构的数据的集合。数据库中的数据必须满足结构化、共享性、独立性、完整性、安全性等特性。结构化是指数结构化是指数据应有一定的据应有一定的组织结构,而组织结构,而不是杂乱无章不是杂乱无章的。的。共享性是指共享性是指数据能够为数据能够为多个用户同多个用户同时使用。时使用。独立性是指数独立性是指数据记录和数据据记录和数据管理软件之间管理软件之间的独立的独立完整性是完整性是指保证数指保证数据库中的据库中的数据的正数据的正确性。确性。安全性是指不安全性是指不同级

2、别的用户同级别的用户对数据的处理对数据的处理有不同的权限有不同的权限数据库中的数据可是文字、图像、声音等。在数据处理领域中不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且包括图形、图像、动画、影像、声音等多媒体数据。第1页/共34页一.实体描述1.实体:客观存在并且相互区别的事物称为实体2.实体属性:描述实体的特征称为属性。3.实体集和实体型:属性值的集合表示一个实体,属性的集合表示一个实体类型,称为实体型。同类型的实体的集合称为实体集。学生1(学号、姓名、性别、出生日期、系别、籍贯)实体实体属性属性实体集实体集实体型实体型学生2(学号、姓名、性别、出生日期、系别、籍贯)学生n

3、(学号、姓名、性别、出生日期、系别、籍贯)第2页/共34页二.实体间联系1.一对一联系:2.一对多联系:3.多对多联系:实体之间的对应关系称为联系,反映现实世界各种事物之间的相互关联,一般有以下三种联系。部门经理部门职工部门职工工作项目第3页/共34页三、数据模型简介1.1.层次数据模型层次数据模型: :反映客观事物之间一对多(反映客观事物之间一对多(1:1:n)n)的关系的关系2.2.网状数据模型网状数据模型: :反映客观事物之间多对多(反映客观事物之间多对多(m:n)m:n)的关系的关系3.3.关系数据模型关系数据模型: :把事物之间(内部)关系用二维表表示把事物之间(内部)关系用二维表表

4、示数据库中的数据是用数据模型来表示数据的结构,数据模型一般有以下三种。校部校部教务处教务处科研处科研处人事处人事处各系各系师资科师资科学籍科学籍科教务科教务科。民生民生南方南方银河银河电冰箱电冰箱洗衣机洗衣机彩电彩电商店:商店:价格:价格:商品:商品:商店商店商品商品价格价格民生民生洗衣机洗衣机2100南方南方电冰箱电冰箱1800银河银河彩电彩电4700银河银河电冰箱电冰箱1700二维表的二维表的列列称为称为字段字段二维表的二维表的行行称为称为记录记录行列行列交叉处交叉处成为成为值值行和列的行和列的排列次序不重要排列次序不重要第4页/共34页一.关系术语1.关系:二维表2.元组:记录。3.属性

5、:字段。4.域:属性取值范围。5.关键字:唯一标志记录。6.外部关键字:在本表不是关键字,但是在另外表中是关键字或者候选关键字。第5页/共34页数据库的设计步骤:数据库的设计步骤:分析建立数分析建立数据库的目的据库的目的确定数据库中的表确定数据库中的表确定表中的字段确定表中的字段确定主关键字确定主关键字确定表之间的关系确定表之间的关系都属于表的设计范畴!都属于表的设计范畴!需先分析为什么要建立数据库以及所建数据库应完成的任务。需先分析为什么要建立数据库以及所建数据库应完成的任务。确定表的原则确定表的原则: :1.1.每个表应该只包含一个主题信息。每个表应该只包含一个主题信息。2.2.表中不应该

6、包含重复,并且信息不应该在表之间复制。表中不应该包含重复,并且信息不应该在表之间复制。字段名命名规则字段名命名规则: :1.1.长度长度1-641-64个字符。个字符。2.2.可以包含字母、数字、汉字、空格和其他字符。可以包含字母、数字、汉字、空格和其他字符。3.3.不能包括句号、感叹号、方括号和重音号。不能包括句号、感叹号、方括号和重音号。第6页/共34页例:例: 设计一个教学管理数据库,主要包括设计一个教学管理数据库,主要包括教师管理教师管理、学生管理学生管理、学生选课管理学生选课管理,那么表的设计如下:,那么表的设计如下:第7页/共34页数据类型数据类型说明说明文本型文本型没有大小多少之

7、意,是一个代号,最长没有大小多少之意,是一个代号,最长255255个字符个字符备注型备注型和文本差不多,最长的字符个数可达和文本差不多,最长的字符个数可达6400064000个个数字型数字型表示有表示有“大小多少大小多少”的数值之意的数值之意日期日期/ /时间型时间型表示时间表示时间/ /日期日期货币型货币型用于记录货币的数据类型用于记录货币的数据类型自动编号型自动编号型每当增加一条记录,自动插入一个序号每当增加一条记录,自动插入一个序号是否型是否型只有只有“Yes/No”Yes/No”、“True/False”“True/False”、“On/Off”“On/Off”两种两种值(布尔型)值(

8、布尔型)OLEOLE对象型对象型可以插入各种可以插入各种OLEOLE对象对象( (图像、声音等图像、声音等) ),最大,最大1 1GBGB超级链接型超级链接型用来保存超级链接,操作为用来保存超级链接,操作为“插入插入”-“”-“超级链接超级链接”查阅向导型查阅向导型第8页/共34页第9页/共34页第10页/共34页第11页/共34页第12页/共34页第13页/共34页第14页/共34页第15页/共34页第16页/共34页第17页/共34页SELECT ALL/DISTRINCT SELECT ALL/DISTRINCT * *| | FROM FROM WHERE WHERE ORDER BY ORDER BY ASC|DESCASC|DESC; ;第18页/共34页第19页/共3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论