数据库原理第一章数据库基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
- 例如:计算机中的一张二维表,该数据辽东学院学生的基本信息 - 其表现形式包括数字、文字、图形、图像和声音等等
客观世界存在
(3)数据与信息的联系
– 数据是信息的符号表示或载体 – 信息则是数据的内涵,是对数据的语义解释
第1章 数据库基础
1.数据和信息
引人数据就是为了处理现实世界的信息
2.数据库, 数据库管理系统, 数据库系统, 数据库管理员
主流 稳居前3
文档型 键值对型
为了适应数据的变化拓展了多种模型
数据库原理
第1章 数据库基础
辽东学院 鲁 琴
本章要点
数据和信息 数据库, 数据库管理系统, 数据库系统, 数据库管理员 通识性、常识性的概念
数据库系统的体系结构 数据库基础概念
数据模型 数据管理技术的产生和发展
关系数据库
数据库原理
常 识 性
(4)数据库管理员 很厉害的岗位
– 数据库管理员(Database Administrator,简称DBA) – 负责全面管理和控制数据库系统,是数据库系统中最重要的人员。
DBA的主要职责
– 设计和定义数据库系统 – 帮助最终用户使用数据库系统 – 监督与控制数据库系统的使用和运行 – 改进和重组数据库系统 – 调优数据库系统的性能 – 转储和恢复数据库 – 重构数据库
关系模型实际上是一张二维表
2.数据库,数据库管理系统,数据库系统,数据库管理员
(2)数据库管理系统 一句话管理数据的
– 数据库管理系统(Database Management System,简称DBMS)是位于 用户与操作系统之间的一层数据管理软件 加载在操作系统上
– 科学地组织和存储数据、高效地获取和维护数据
讨论
– 什么是OS?
– DBMS和OS的关系?
裸机
2.数据库,数据库管理系统,数据库系统,数据库管理员
DBMS的主要功能 简单的知道
• 数据定义
– 提供数据定义语言(DDL),用于定义数据库中的数据对象
• 数据操纵
– 提供数据操纵语言(DML), 用于操纵数据实现对数据库的基本操作(查询、 插入、删除和修改)
– High level query languages, at a very high level what information you want from the database.
– Declarative, in the query, you describe what you want out of the database but you don't need to describe the algorithm to get the data out.
Increasingly many companies see themselves as data driven. 数据驱动
13
邸淕�洞芦!我宝欢
x
<
C:> ':>合 巴https://
商品 用户 卖家 买家。。。大量的数据. 巳} Cl谷敌 lq1nccy123 飞/
数据库原理
专业主干课
网络数据库技术
信息系统分析与设计
网站开发技术
项目综合开发
教学目的
了解现代数据管理 的理论基础
掌握数据管理的 基本原理、基本技术和
基本方法
掌握数据库技术 的发展动向
为后续的应用实践类相 关课程的学习打下坚实
理论基础
6
本课程的特点
数据库原理
基本 原理
基本 方法
基本 技术
理论 性强
▪ Persistent(持久) ‒ The data in the database outlives the programs that execute on that data.
▪ Safe(安全) 应用程序操作数据库的数据应用程序不在了但数据不会随应用程序的死亡而死亡 ‒ It won't be lost or overwritten when there are failures-hardware failures, software ,power outages, malicious users .
Seven Adjectives to Databases(2)
▪ Convenient(方便)
– Physical Data Independence, the way that data is actually stored and laid out on disk is independent of the way that programs think about the structure of the data.
课程内容 (共48学时)
数据库基础概念
数据库原理
关系数据模型
关系数据库
关系数据语言 数据库设计
数据库管理
数据库新技术
8
教材和参考资料
数据库系统原理教程.王珊等. 清华大学出版社 数据库系统基础教程(英文版.第3版)A First Course in DATABASE
SYSTEMS . (美) Jeffrey D.Ullman,Jennifer Widom.机械工业出版社 数据库系统概论(第四版 ). 王珊,萨师煊. 高等教育出版社
3.数据库系统的体系结构
4.数据模型
5.数据管理技术的产生和发展
2.数据库,数据库管理系统,数据库系统,数据库管理员
数据库(不是数据仓库)
(1)数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享
的数据集合
数据库的特征
– 数据按一定的数据模型组织、描述和储存 – 可为各种用户共享 在服务器的数据库可被多个用户共享 – 冗余度较小(多余的重复的数据少) – 数据独立性较高 – 易扩展
首页
一` 巳淘三至_网 巳京东南城 口泻圭女装 口夭猫克城
巳聚戈」}缸
巳女人话眨
巳玩机之家
臼网上适市一号店
巳适圾荒笑
己美女写真
巳黄金屋
巳网址导航
我教的课1我学的课

勺通知 亡专题创作
0 小组
可笔记 今电脑同步云盘 悔书房

My
网络数据库技术 皂
该淉程另H言妇正斗生主勺一门专业选修果
数据库原理 皂
运库原理是计算机桓关专业的一门重..
第1章 数据库基础
1.数据和信息 2.数据库, 数据库管理系统, 数据库系统, 数据库管理员 3.数据库系统的体系结构 4.数据模型 5.数据管理技术的产生和发展
我们实际上通过外部的应用程序来访问最底层的数据但外部的应用程序并不关心底层的数据是怎么存储的因为数据库系统采用 分层的体系结构
3.数据库系统的体系结构 三层模式和两级映像
• 数据库的运行管理
– 保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系 统恢复
• 数据库的建立和维护功能
– 提供实用程序,完成数据库数据批量装载,数据库转储,介质故障恢复, 数据库的重组织和性能监视等
2.数据库,数据库管理系统,数据库系统,数据库管理员
学生管理系统、图书管理系统 开发语言Java JSP
天猫 娶划算 天猫超市
淘抢购 电器城 司法拍卖 中国庋迼 特色中国 飞猪旅行 智能生活
沼旺 为你所选
巨卫会场 买2免1
2 待收栠
公告
跑窃房价的
笔吨驾 三 洹心
闲鱼公益上
抖t 匣]
口辽东学院
X
<
C;> ")合 口 1一/sp高效) – Database systems have to do really thousands of queries or updates per second.
▪ Reliable(可靠) ‒ 99.99999 % up time is the type of guarantee that database management systems are making for their applications, banking system or your telecommunications,
– Airline reservation systems: require assurance that data will not be lost, and they must accept very large volumes of small actions by customers.
– Corporate record keeping: employment and tax records, inventories, sales records and a great variety of other types of information, much of it critical.
在用户(或应用程序)到数 据库之间,DB的数据结构 有3个层次: 外部模型,逻 辑模型和内部模型
这三个层次要用DB的数据 定义语言(DDL)定义,定义 以后的内容,称为”模式”, 即
应用A 应用B 应用C 应用D 应用E
外部模型 外外部模模型式 1
逻辑模型 内部模型
外部外模模型式2 逻辑逻模辑式模(型模3)数据库系统
(Database System,简称 DBS)是指在计算机系统中 引入数据库后的系统构成
数据库系统的构成
- 数据库 - 数据库管理系统 - 应用系统(及其开发工
具) - 相关人员(数据库管理
员、应用系统开发人员、 用户)
2.数据库,数据库管理系统,数据库系统,数据库管理员
数据库原理
辽东学院 鲁 琴
课程学时与学分
总学时48学时,3学分
– 理论48学时
考核方式与要求
平时过程性考核:50%。 期末考试:50%。
关于老师
辽东学院网络教学平台: /--数据库原理
本课程的专业地位
信息管理学 信息系统导论
数据结构 程序设计语言
口湮呈主网 口京东商 城 口泻� 口夭涟商城 口裘文叽算 口女人活罕 口玩机之家 口网上趋市� 口适圾荒笑 口笺女写真 口]
消息~ 手机逛淘宝
-曼 _.....

我的淘宝 - � 购物车21
收猿夹
商品分类
卖家,
立令:总'厂熙六V开业 黄晓a�;己已已气?昙言}
5茬宝阿

夭描
店铺

男运动套装男运动鞋男运动短慌新鲜牛排泻参蓝球鞋斩款男鞋运动套装运动裤男士T恤小白鞋 更多>

瞿巨:
Whether you know it or not, you’re using a database every day!
常用的数据库 mysql SQL server ... 数据库排行的网站DB-ENGINES
讨论
淘宝网的主要功能和特点
(1)系统可以对哪些数据进行存储?(如商品、店铺……) (2)存储信息的总量是多还是少? (3)系统可以对数据进行什么操作?(如添加、删除……) (4)数据操作的效率如何?
10
Seven Adjectives to Databases(1)
▪ Massive (数据量大) ‒ Database systems are handling terabytes of data, sometimes even terabytes of data every day. TB这个数量级的
数据库(Databases)
数据的集合 这些系统的核心是数据
Databases today are essential to every business.
– Banking systems: maintaining accounts and making sure that system failures do not cause money to disappear.
▪ Multi-user(多用户)
共享
‒ Many different users or applications to access the data concurrently. There's mechanisms in database systems called concurrency control.
数据库新技术
1.数据和信息
(1)信息
– 信息是客观存在的,是关于现实世界事物的存在方式或运动状态反映的综合 – 例如,辽东学院的学生 – 信息与材料和能源一个层次,是人类社会赖以生存和发展的三大资源之一
(2)数据 所有可以被计算机存储、表示、处理的各种符号的总称 - 数据是用来记录信息的可识别的符号,是信息的具体表现形式
相关文档
最新文档