- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
理论课程(1)
第一章:数据库基础知识
1.1 数据库的基本概念
1.数据: 存储在某种介质(计算机硬盘)上的物理符号(数字,字母,文字,图形,图像,动画,声音,视频)/凡是计算机能够处理的都是数据。
数据: 数据内容 1980-05-11 (唯一)
数据形式 一九八零年五月十一日 80-05-11 (多样)
数据形式在表字段中的格式属性有考点。
2,数据处理:将数据加工成我们所需要的信息的过程,数据处理。
数据处理的主体:计算机
1 1天
数据(本身没有具体的含义) -------------------------------- 信息(有一定含义)
3.数据处理的中心问题:数据管理
如果数据杂乱无章,那么数据处理的效率会非常低
如果数据管理的有序,那么数据处理的效率会很高,保证数据处理结果的正确性。
4.数据管理经历了三个阶段:人工管理 文件管理 数据库系统管理
人工管理阶段处理数据特点:1)数据不能被共享 2)数据冗余(多,杂,重复)3)数据不能被长期保存。
文件系统阶段特点;1)数据一定程度上可以被共享 2)数据冗余一定程度上有所改善3)数据可以被长期保存。
数据库系统阶段特点:1)数据完全被共享 2)数据独立性非常高 3)数据冗余非常低。4)正确性提高了。
5.数据库(DB):数据的集合。长期存储在计算机内部(硬盘),有组织(数据存放时按照一定结构存放的,不是杂乱无章),统一管理(数据库管理系统来统一管理数据库中的数据)的相关数据的集合。
6.数据库管理系统(DBMS):它是一个系统软件,专门负责数据管理的软件,是数据库系统的核心。
DBMS的作用:1)管理数据库中的数据,使得数据库中的数据有组织有结构,方便用户和计算机加工和处理。2)保证数据库中数据的安全。
QQ:QQ登陆界面就可以理解为一个数据库应用系统。 本身你个人的QQ数据在深圳腾讯服务器(大型的硬盘组)中 ,那你个人QQ数据怎么管理的?是不是通过QQ界面去管理的。居然QQ界面能够管理你的QQ数据,那么QQ界面是不是可以理解为一个数据库管理系统。管理你的个人QQ数据。为什么要管理呢,使你容易加工处理。比如:进入你个人QQ信息库,那么是不是首先需要进过QQ界面,如果不知道用户名和密码,是无法访问你个人QQ信息的。说明QQ界面起着安全保护作用。
7.数据库系统(DBS):数据库技术和计算机系统的组合。比如:腾讯公司那个服务器与数据库技术的集合,就构成一个腾讯数据库系统。
8.DB DBMS DBS 三者关系 DBS包含DBMS和DB DBMS管理DB中的数据。
DBMS是DBS的核心软件。
ACCESS就是一个数据库管理系统。
用户
DBMS
DB(硬盘)
9.数据模型:是现实世界到计算机世界的一个中间层次。模拟过程(转化的过程)
数据模型是数据库的核心(因为数据库中的数据要按照数据模型进行组织排放)
10. 1)实体:客观存在并相互区别的事物。(实际的事物或抽象的事物)
2)属性:每个实体都有属性,属性是用来描述实体的特性。
学生(学生编号,姓名,性别,出生日期,专业,团员否,联系电话,邮箱,学费)
轿车(型号,牌照,厂商,发动机,长宽高,排量,颜色)
3)两个实体之间的联系有三种:1.一对一 2.一对多 3,多对多
一对一:假设有两个实体A,B,对于A中的每一个实体,在B中只有一个实体与之对应,对于B中的每一个实体,在A中只有一个实体与之对应。
校长 学校 1:1
乘客 车票 1:1
一对多:假设有两个实体A,B,对于A中的每一个实体,在B中只有多个实体与之对应,对于B中的每一个实体,在A中只有一个实体与之对应。
出生地 人 1:M
班级 学生 1:M
部门 职工 1:M
多对多:假设有两个实体A,B,对于A中的每一个实体,在B中只有多个实体与之对应,对于B中的每一个实体,在A中只有多个实体与之对应。
顾客 商品 M:N
学生 课程 M:N
例题:工资 与 职工 什么关系 1:M
注意:一对一是一对多的特殊情况。
11.数据模型的分类:层
文档评论(0)