《数据库系统概论》课程学习(1)——第一章 绪论

数据库系统概论  An Introduction to Database Systems

数据库:数据的仓库

问题:你观察到什么?

1、数据的存储介质是什么?

2、我们需要在仓库里做什么?

3、如何高效地完成所需工作?

4、我们对这样的仓库需提出什么要求?

对数据的仓库初步分析和要求

1、数据的存储介质:纸张。

2、数据的仓库:即纸张的集合。

3、我们需要在仓库里做什么?    

① 大量纸张有序存放。目的是方便使用。  

② 数据的增、删、改与查找。(查找是基础)  

③ 建立编号与索引是一种提高查找速度的方法。  

④ 数据的完整性维护。(如编号的唯一性等)  

⑤ 数据的安全如何保障?  

⑥ 当数据的使用人员众多,又如何呢?  

⑦ 当数据部分或完全损毁,该怎么办?

4、对数据库系统的要求

① 增删改查方便快捷

② 数据的完整性一致性易于维护

③ 数据有安全保障

④ 便于数据共享

⑤ 有利于数据恢复

你为什么头疼?

一张纸上的数据

问题:什么是数据?

什么是数据?

1、数据是数据库中存储的对象。

2、数据是描述事物的符号。

3、数据的种类:文本、图形、图像、音频、视频。

4、数据的特点:与语义不可分。    

例如:数据 93 可以是一门课程的成绩,也可以是一个人的体重,等等。

5、数据的相对性。  

(2005004、王小明、19、女、社会学、2005)是数据,描述了一个学生。  

问题:(学号、姓名、年龄、性别、系名、年级)是数据吗?

答:不是数据。因为它们没有描述一个具体的学生对象。        

是数据。因为它们描述了一个表的结构信息。即数据的数据,也称元数据

如何操作数据、各种应用系统的共性

问题:你见过哪些数据库应用程序?

如:教务系统、银行业务系统 火车售票系统、等等。好多那!

问题:从这些应用程序所需要完成的最基本       功能看,它们有什么共性吗?

1、都需要完成对数据组织、存储和管理

2、都需要完成数据的增、删、改、查操作

3、都对数据的安全性有要求

4、都对数据的完整性和一致性有要求

5、都需要数据对大量的用户共享

问题:你能想到什么?

能不能编写一段程序来完成那些共性的功能要求?然后其它各种应用程序在此基础上能够方便快捷地进行设计开发。

问题:你见过这样的程序吗?

能完成上述要求的那些常见程序们

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值