- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
--(完美WORD文档DOC格式,可在线免费浏览全文和下载)值得下载!
Part 1 数据库技术的概念和应用
Part 2 关系数据库和SQL
Part 3 应用Access
Part 1 数据库技术的概念和应用
数据库技术的概念
数据模型
数据库系统结构
数据库管理系统
数据库工程与应用
ACCESS初步
第一章 数据库技术的概念
数据库系统
数据库技术的产生与发展
数据库技术的研究领域
一、数据库系统
数据
数据库
数据库管理系统
数据库系统
1、数据(data):信息在计算机中的反映,能够用符号表示的信息(文字、数字、图形、图象)。
(9801001,李明,男,1980,浙江,计算机系,1998)
2、数据库(database,DB):存放数据
存储在计算机外部设备(如硬盘)上,有组织的、结构化的、可共享的数据集合。
例:图书馆的书库:有组织的
3、数据库管理系统(database management system ,DBMS)
用于管理数据库系统的商品化的计算机软件
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制
4、数据库系统(database system ,DBS)
广义
(1)计算机硬件系统
(2)计算机软件系统
a、数据库管理系统(DBMS)及开发工具
b、数据库(DB):在存储设备上的数据集
c、应用程序:用DBMS的数据处理语言及数据库开发工具编制的程序
(3)管理人员
狭义 a+b+c
DBMS及开发工具、数据库、应用程序
针对具体问题
DBMS 数据库
DBMS及开发工具 应用程序
方便用户访问数据库
数据库系统简称数据库
(学生成绩)管理的数据库系统
DBMS: ORACLE、SQL、SYSBASE 、ACCESS
开发工具:PB、DELPHI、VC++ 应用程序
服务器 客户机
DBMS 开发工具
二、数据库技术的产生与发展
数据库技术的产生:数据管理任务的需要
数据管理:对数据进行分类、组织、编码、储存、检索和维护,它是数据处理的中心问题。
1、人工管理阶段
2、文件系统阶段
3、数据库系统阶段
特点:
数据结构化
数据的共享性好,冗余度低
数据的独立性高
数据由DBMS统一管理和控制
(1)数据结构化
为某个应用设计表格
学号 姓名 性别 系别 年龄 政治面貌 籍贯 家庭成员 与本人关系 详细情况 课程名 学分 成绩
学生基本记录
学号 姓名 性别 系别 年龄
学生人事记录 学生选课记录
政治面貌 籍贯 家庭成员 学号 课程号 成绩
奖惩情况记录 家庭成员记录
日期 奖惩条目 姓名 与本人关系 详细情况
课程记录
课程号 课程名 学分
实现整体数据的结构化
描述数据本身、描述数据之间的联系
存取数据的方式灵活:一个(一组)数据项
一个(一组)记录
(2)数据的共享性好,冗余度低
从整体角度看待和描述数据
数据面向整个系统而不是某个应用
(例:学生基本记录被多个应用共享使用)
减少冗余、节约存储空间、避免数据之间的不相容性与不一致性
(3)数据的独立性高
物理独立性
数据存储结构(物理结构)的变化不影响或很少影响应用程序
例如:拷贝(c:-d:)、建立索引
逻辑独立性
数据的逻辑结构的变化不影响或很少影响应用程序
模型 与 数据
逻辑结构
数据逻辑结构的变化尽量不影响应用程序
(4)数据由DBMS统一管理和控制
a、管理
对有结构的数据实行统一管理,可以灵活使用数据,不同的应用系统取整体数据的不同子集,数据库系统弹性大,易于扩充
b、控制
数据的安全性
保护数据,防止不合法的使用数据造成数据的泄密和破坏,使每个用户只能按规定对某些数据以某些方式进行访问、处理。
(采取数据库隐藏、权限、口令等方法)
数据的完整性
数据的正确性、有效性和相容性,即将数据控制在有效的范围内。
(数据输入的正确性检查、约束条件)
并发控制
多用户同时存取、修改数据库时,可能相互干扰,使数据库的完整性遭到破坏。
数据库恢复
由于硬件故障、软件故障、操作失误或故意破坏影响了数据库中数据的正确性,将数据库从错误状态恢复到正确状态
二、数据库技术的研究领域
DBMS的研制
数据库设计
数据库理论
第二章 数据模型
数据模型的要素
概念模型
数据模型
计算机处理问题的过程:
实际问题 数学模型 算法 程序实现
(例如:自由落体运动
您可能关注的文档
最近下载
- 电力行业电网运行维护员岗面试真题题库参考答案和答题要点.docx VIP
- 健康照护师复习资料试题附答案(500题).docx
- 2型糖尿病医学演示课件.ppt VIP
- 2024新沪教版英语(五·四学制)七年级上单词表 (英译汉).docx VIP
- (2025年版)基孔肯雅热诊疗方案全文PPT课件.ppt
- 浙江绍兴市12345政务热线招录工作人员6人笔试备考题库带答案详解.docx VIP
- 化学丨河北省石家庄市2024届高三下学期3月联考(一模)化学试卷及答案.pdf VIP
- SHT35212007石油化工仪表工程施工技术规程.pdf VIP
- 心力衰竭课件PPT.pptx VIP
- NFPA 72-2022 国家火灾报警和信号代码(中文翻译版).pdf VIP
文档评论(0)