文章插图
1、掌握数据库技术的基本理论基础,包括数据描述、数据库系统结构、数据库管理系统的构成、数据查询原理与方法及查询语言的结构和数据库设计所依据的理论基础 。
2、学会使用SQL语句 。
3、理论和实践结合,充分利用实验课时间掌握一门数据库软件(MySQL) 。
文章插图
怎样学习数据库系统?国家精品课程资源网 http://www.jingpinke.com/
中国大学视频公开课http://video.jingpinke.com/
中国大学资源共享课http://www.icourses.cn/mooc/
【建议收藏!数据库系统引论详解教程】网易公开课http://open.163.com/
1.1 基本概念数据、数据库、数据库管理系统、数据库系统
文章插图
数据=数据表现形式+数据语义
例如: 93是一个数据,其语义?
语义1:学生某门课的成绩
语义2:某人的体重
语义3:计算机系2007级学生人数
语义4:某种产品的数量
语义5:请同学给出……
•学生档案中的一条记录
(李明,男,199205,江苏南京市,计算机系,2013)
–语义:学生姓名、性别、出生年月、籍贯、所在院系、入学时间
–解释:李明是个大学生,1992年5月出生,江苏南京市人,2013年考入计算机系
文章插图
数据库管理系统Database management system, DBMS是位于用户与操作系统之间的一层数据管理软件 。
科学地组织和存储数据、高效地获取和维护数据
DBMS是一种系统软件,而不是应用软件
如:SQL Server2005,Visual Foxpro,ORACLE等都是系统软件
•DBMS的主要功能
–
–数据定义功能:提供数据定义语言(DDL),用于定义数据库中的数据对象 。
–数据操纵功能:提供数据操纵语言(DML),用于操纵数据实现对数据库的基本操作(查询、插入、删除和修改) 。
–数据库的运行管理,主要包括并发控制和恢复
–数据库的建立和维护功能
文章插图
DB、DBS、DBMS、DBA四者的关系•DBS=DB+DBMS+DBA
•DBMS是DBS的核心
1.2 数据库技术的产生与发展数据库技术是研究如何科学正确地组织和存储数据;如何高效地获取和处理数据,是由文件管理系统发展起来的一种理想数据管理技术 。
信息资源巨增,人类离不开信息社会
人脑信息识别能力强,存储加工能力弱
电脑存储量大、速度快、可重复,不疲劳
文章插图
•数据项:数据记录中最基本的不可分的具有独立意义的数据单位 。
•记录:一组相关数据的集合,在数据库中,表格中的一行数据 。
推荐阅读
- 冒泡,选择,插入,希尔,归并,快速排序大合集,面试收藏必备
- 交换机忘记登录密码怎么办?一分钟教会你如何破解,干货值得收藏
- 为什么不建议把数据库部署在docker容器内?
- SQL Server数据库详细安装教程
- 茉莉茶不建议天天喝,喝金银花茶需要注意些什么
- 自动挡车是N挡点火还是P挡点火好?修车师傅说出实话,建议你了解
- 翡翠|想要收藏翡翠,什么样子的翡翠,才更有收藏的价值?
- 身为开发人员,这些数据库合知识不掌握不合适
- 针对mysql,数据库干货分享,值得收藏
- 背带裤|天热剪短发,效果美美哒,爱美女士请收藏