任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)

2024-03-26
| 22页
| 76人阅读
| 3人下载
普通

内容正文:

Software 子模块一 任务1.1 认识数据库 本模块目标和知识点 学习目标& 理解数据库、数据库管理系统、数据库系统的概念& 理解关系、关系模型、关系数据库的概念& 掌握SQL Server 2019的安装方法& 掌握SQL Server 2019的系统配置掌握SQL Server 2019的集成管理工具 2 提纲 数据库系统 关系型数据库 数据库的一些基本概念 3 张小军 A08 梁芳 A06 王林 B05 刘明辉 B02 数据库 检索数据 插入数据 更新数据 删除数据 数据库管理系统-DBMS 数据库系统 DBS 数据库概念 数据库:数据的仓库 存储大量数据,方便检索和访问 保持数据信息的一致、完整 共享和安全 通过组合分析,产生新的有用信息 数据库,顾名思义就是存储数据的仓库。 数据库管理系统 我们首先完整的看一下数据库系统的定义,数据库系统的英文全称啊叫做database manager system,简称叫做dbms。数据库系统是指一个能为用户提供信息服务的系统,它实现了有组织的动态的存储,大量相关的数据的功能,提供了数据处理和信息资源共享的便利手段。这么一大段文字呢,其实想表现的中心意思啊,只有一个,数据库为我们提供了数据读写的服务。 数据库系统 数据库的发展史 萌芽阶段——文件系统 使用磁盘文件来存储数据 初级阶段——第一代数据库 出现了网状模型、层次模型的数据库 中级阶段——第二代数据库 关系型数据库和结构化查询语言 高级阶段——新一代数据库 “关系-对象”型数据库 接下来我们看一下关系型数据库的概念。关系型数据库的英文全称叫做relation database manager system,简称叫做rdbms,关系型数据库顾名思义就是使用了关系模型的数据库系统。 我们到百度百科上去查找关系型数据库的词条,得到的解释非常的抽象,又是代数集合,又是科德十二定律的,搞得大家云里雾里的,最终也没明白什么是关系型数据库,其实解释这个事情呢非常的简单,没有那么难以理解。 数据库是用文件来存放数据的。这一点大家都知道。如果把数据都写到一个文件里边,比如说既有学生信息啊,有考试记录,有其他信息等等。这样存放数据呢就很不好管理。比如说数据库读取文件的时候啊,一会儿遇到学生记录,一会儿又遇到考试记录,数据乱七八糟的,数据库经常去判断这条数据是什么呀,那条数据是什么呀?这样一来呢数据读取的速度就慢了。于是呢,就有人想了一个办法。我们把数据分门别类的保存到不同的文件里面,这样不就好管理了吗?比如说学生信息呢都保存到一个文件里边,考试信息呢就保存到另外一个文件里边。那么教师信息呢也单独保存这样一个文件,分开存放数据。但是数据之间呢还是可以有关联关系的。比如说学生和考试成绩,他们就是有关联关系的。老师和学生的数据呢也是有关联关系的。需要的时候呢,数据库可以从多个文件里面联合提取出数据。所以这一点呢大家尽可放心,不是数据拆分完以后,我们就无法提取联合信息了,是可以的,所以说关系型数据库总结成一句话,那就是数据分类存放到不同的文件里。数据之间啊是可以有关联关系的。 接下来呢我说一下关系型数据库的历史。因为这里边呢是有很多人在争论第一款关系型数据库产品是ibm 的db two,也有人说呢是甲骨文的oracle。那么准确的说呢,关系型数据库理论是IBM公司的SYSTEM R团队提出呢,但是第一个成品啊确实是oracle 公司做出来的。因此说世界上第一款关系型数据库的成品应该是oracle 数据库,而不是ibm 的db two 数据库。刚才我解释过了,关系型数据库呢是把数据分门别类的保存到不同的数据文件里边,这样的数据库就省去了不停的去判断这条数据是什么,那条数据是什么?所以数据的读写速度呢也就提升了。速度提升之后呢,那我们就可以往数据库里面保存大量的数据,就算成千上万的数据,数据库也可以轻松的去读写。那么保存上亿的数据也是没有问题的。所以说呢你看数据文件的关系模型还是有好处的。 既然数据库能保存大量的数据,又能高速的去读写。但是我没有理由不被大规模的使用。所以说呢,关系型数据库才是最重要的数据库产品。在教育、商业、医疗、电信、金融等领域吧。都有大规模的使用。比如我们上学的时候接触过学籍系统,买东西呢,会上淘 宝网,有病了呢,会刷医保卡。这些业务的背后都有数据库的身影。所以我们只有先掌握的数据库,才能用JAVA语言开发出来各种各样的系统。 讲到这里呢,各位同学也就都明白数据库的重要性了。然后我再多说几句,我们现阶段要学习的是单机的数据库,如果在大型网站上使用单机数据库呢。海量的并发请求,一个数据库肯定是支撑不下来的。就像我们在校园网上一起去选课,一万多人在线选课呀,这个校园网卡的要命,更何况是电商系统搞秒杀和促销了。所以我们可以

资源预览图

任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
1
任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
2
任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
3
任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
4
任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
5
任务1.1 认识数据库(课件)《 数据库技术及应用(SQL Server 2019)》同步教学(机械工业出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。