北京邮电大学:《数据库设计与开发 前言

《数据厍设计与开发》讲义 《数据库设计与开发》 北京邮电大学软件学院 郭文明 (guolyz@sohu.com) 2003.06 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 《数据库设计与开发》 北京邮电大学软件学院 郭文明 (guolyz@sohu.com) 2003.06

《数据厍设计与开发》讲义 0前言 0.1数据库发展与应用 0.2本课程内容 0.3本课程学习方法 0.4本课程参考资料 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.前言 0.1 数据库发展与应用 0.2 本课程内容 0.3本课程学习方法 0.4本课程参考资料

《数据厍设计与开发》讲义 0数据库发展与应用 数据库定义:数据库是数据管理的技术,数据 管理是指对各种数据进行收集、存储、加工和 传播的一系列活动的总和。包括对数据的分类、 组织、编码、存储、检索和维护。 数据处理的发展:数据处理的发展过程经历了 手工管理、文件管理、数据库三个阶段。 数据模型:数据库是建立在数据模型基础上的 数据集合。数据模型有:层次模型、网状模型、 关系模型、面向对象模型。比较成熟完善、市 场占用率较大的是基于关系模型基础上的关系 数据库 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.1 数据库发展与应用 • 数据库定义:数据库是数据管理的技术,数据 管理是指对各种数据进行收集、存储、加工和 传播的一系列活动的总和。包括对数据的分类、 组织、编码、存储、检索和维护。 • 数据处理的发展:数据处理的发展过程经历了 手工管理、文件管理、数据库三个阶段。 • 数据模型:数据库是建立在数据模型基础上的 数据集合。数据模型有:层次模型、网状模型、 关系模型、面向对象模型。比较成熟完善、市 场占用率较大的是基于关系模型基础上的关系 数据库

《数据厍设计与开发》讲义 0数据库发展与应用 ·数据库管理系统:数据库管理系统是位于用户 与操作系统之间的一层数据管理软件,属系统 软件 数据库管理系统的功能:数据定义( create、 drop等);数据操纵( select、 insert等);数 据库运行(安全性、完整性、并发控制、故障 恢复);数据库建立与维护(数据转储、数据恢 复、性能监视、重组织) ·目前的一些数据库管理系统(DBMS),小型 桌面数据库系统 FoxPro, ACCESS, PRADOX 等,大型数据库系统 ORACLE, INFORMIX, SYBASE, DB2, Microsoft SQLServerfj 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.1 数据库发展与应用 • 数据库管理系统:数据库管理系统是位于用户 与操作系统之间的一层数据管理软件,属系统 软件。 • 数据库管理系统的功能:数据定义(create、 drop等);数据操纵(select、insert等);数 据库运行(安全性、完整性、并发控制、故障 恢复);数据库建立与维护(数据转储、数据恢 复、性能监视、重组织)。 • 目前的一些数据库管理系统(DBMS),小型 桌面数据库系统FoxPro,ACCESS,PRADOX 等,大型数据库系统 ORACLE,INFORMIX, SYBASE,DB2,Microsoft SQLserver等

《数据厍设计与开发》讲义 0数据库发展与应用 数据库的应用已越来越广泛。从小型的单项事 务处理系统到大型复杂的信息系统大都用先进 的数据库技术来保持系统数据的整体性、完整 性和共享性 1)电脑抽奖:采用数据库技术,不必修改程序,只变 更奖项设置,即可应用于不同的抽奖活动 2)招生考试:通过对数据库排序和索引,完成考生 按志愿从高分到低分排列,根据学校招生计划录取, 录满为止。 3)银行储蓄:为每个用户建立能够唯一识别的帐户 同时记录用户的往来明细,做到存储量大,运算速度 快,准确程度高。 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.1 数据库发展与应用 • 数据库的应用已越来越广泛。从小型的单项事 务处理系统到大型复杂的信息系统大都用先进 的数据库技术来保持系统数据的整体性、完整 性和共享性。 –1)电脑抽奖: 采用数据库技术,不必修改程序,只变 更奖项设置,即可应用于不同的抽奖活动。 –2)招生考试: 通过对数据库排序和索引,完成考生 按志愿从高分到低分排列,根据学校招生计划录取, 录满为止。 –3)银行储蓄: 为每个用户建立能够唯一识别的帐户, 同时记录用户的往来明细,做到存储量大,运算速度 快,准确程度高

《数据厍设计与开发》讲义 01数据库发展与应用 企业(生产管理、质量管理、客户管理、财务管 理、电子商务等);机关(办公自动化):金融(银 行电子结算):证券(股票交易、行情分析);通 讯(话费査询、费用结算);教育卫生(网上录取、 学籍管理);社会保障(住房公积金、医疗保险、 养老保险);政府(电子政务);交通(道路信息系 统)等 国民经济各个领域都离不开数据库技术,目前, 个国家的数据库建设规模(指数据库的个数、 种类)、数据库信息量的大小和使用频度已成为 衡量这个国家信息化程度的重要标志之 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.1 数据库发展与应用 • 企业(生产管理、质量管理、客户管理、财务管 理、电子商务等);机关(办公自动化);金融(银 行电子结算);证券(股票交易、行情分析);通 讯(话费查询、费用结算);教育卫生(网上录取、 学籍管理);社会保障(住房公积金、医疗保险、 养老保险);政府(电子政务);交通(道路信息系 统)等。 • 国民经济各个领域都离不开数据库技术,目前, 一个国家的数据库建设规模(指数据库的个数、 种类)、数据库信息量的大小和使用频度已成为 衡量这个国家信息化程度的重要标志之一

《数据厍设计与开发》讲义 01数据库发展与应用 数据库系统:数据库系统是指在计算机系统中 引入数据库后的系统,一般由数据库、数据库 管理系统、应用系统、DBA和用户构成。 数据库设计是建立数据库及其应用系统的技术 是信息系统开发和建设中的核心技术,具体说, 数据库设计是指对于一个给定的应用环境,构 造最优的数据库模式,建立数据库及其应用系 统,使之能够有效地存储数据,满足各种用户 的应用需求(信息要求和处理要求)。这个问题 是数据库在应用领域的主要研究课题。 ·数据库技术研究领域:DBMS的研制、数据库设 计、数据库理论。 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.1 数据库发展与应用 • 数据库系统:数据库系统是指在计算机系统中 引入数据库后的系统,一般由数据库、数据库 管理系统、应用系统、DBA和用户构成。 • 数据库设计是建立数据库及其应用系统的技术, 是信息系统开发和建设中的核心技术,具体说, 数据库设计是指对于一个给定的应用环境,构 造最优的数据库模式,建立数据库及其应用系 统,使之能够有效地存储数据,满足各种用户 的应用需求(信息要求和处理要求)。这个问题 是数据库在应用领域的主要研究课题。 • 数据库技术研究领域:DBMS的研制、数据库设 计、数据库理论

《数据厍设计与开发》讲义 02本课程内容 1)关系数据库与对象关系数据库:建立在关 系模型基础上的数据操纵,融合了面向对象思 想的对象关系数据库和对象关系SQL 2)数据存储和数据库管理:数据库常用的文 件存储、索引技术、散列技术和多键访问技术 等数据存储技术,保证数据库正常运行的安全 性、完整性控制和数据库恢复。 3)数据库应用程序体系结构:访问数据库的 程序,事务处理技术, Client/server体系结构, 多层体系结构,分布式数据处理和中间件。 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.2 本课程内容 • 1)关系数据库与对象关系数据库:建立在关 系模型基础上的数据操纵,融合了面向对象思 想的对象关系数据库和对象关系SQL。 • 2)数据存储和数据库管理:数据库常用的文 件存储、索引技术、散列技术和多键访问技术 等数据存储技术,保证数据库正常运行的安全 性、完整性控制和数据库恢复。 • 3)数据库应用程序体系结构:访问数据库的 程序,事务处理技术,Client/Server体系结构, 多层体系结构,分布式数据处理和中间件

《数据厍设计与开发》讲义 02本课程内容 4) ORACLE数据库: ORACLE数据库的体系 结构,存储管理,实例管理; ORACLE数据库 的规划与实施。 5)数据库设计:需求分析、概念模型设计 数据库逻辑设计和物理设计、功能设计、数据 库实施、CASE技术;ER模型、规范化设计方 法 ·另外,通过实验环节进一步理解所讲内容,实 验即选择一DBMS平台、设计一实际的数据库应 用系统。完成实验需具备DBMS知识、程序设计 开发能力、适当的专业领域知识。(实验要求 另发) 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.2 本课程内容 • 4)ORACLE数据库:ORACLE数据库的体系 结构,存储管理,实例管理;ORACLE数据库 的规划与实施。 • 5)数据库设计:需求分析、概念模型设计、 数据库逻辑设计和物理设计、功能设计、数据 库实施、CASE技术;ER模型、规范化设计方 法。 • 另外,通过实验环节进一步理解所讲内容,实 验即选择一DBMS平台、设计一实际的数据库应 用系统。完成实验需具备DBMS知识、程序设计 开发能力、适当的专业领域知识。(实验要求 另发)

《数据厍设计与开发》讲义 0.3本课程学习方法 数据库设计与开发这一门课集理论性、技术性 艺术性为一体,学习过程中应根据这一些特点, 针对性的采取一些措施。 1)从学习一个具体的数据库管理系统(DBMS) 开始。理解数据管理的含义、理解数据库原理 中的理论和方法。—离开具体的DBMS进行 数据库设计是不完整的设计 ·2)从熟悉一个具体的数据库应用系统开始。 了解具体应用的领域知识和背景,结合DBMS 的功能,探索利用DBMS为实际解决问题的过 程 离开深厚的领域知识,不可能设计出 用户满意的数据库。 家邮电大学物你学院 部明80080
北京邮电大学软件学院 郭文明 2003.06 《数据库设计与开发》讲义 0.3本课程学习方法 • 数据库设计与开发这一门课集理论性、技术性、 艺术性为一体,学习过程中应根据这一些特点, 针对性的采取一些措施。 • 1)从学习一个具体的数据库管理系统(DBMS) 开始。理解数据管理的含义、理解数据库原理 中的理论和方法。——离开具体的DBMS进行 数据库设计是不完整的设计。 • 2)从熟悉一个具体的数据库应用系统开始。 了解具体应用的领域知识和背景,结合DBMS 的功能,探索利用DBMS为实际解决问题的过 程。——离开深厚的领域知识,不可能设计出 用户满意的数据库
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北京邮电大学:《数据库设计与开发》第五章(5-2) 实体联系模型.ppt
- 北京邮电大学:《数据库设计与开发》第五章(5-1)数据库设计过程.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库规划与实施.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库存取管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库实例管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库体系结构.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-3)数据库应用系统体系结构.ppt
- 《VB程序设计与应用案例》第10章 高级界面设计.ppt
- 《VB程序设计与应用案例》第7章 数据库管理.ppt
- 《VB程序设计与应用案例》第9章 工资系统开发案例.ppt
- 《VB程序设计与应用案例》第8章 小型试题库系统设计案例.ppt
- 《VB程序设计与应用案例》第5章 界面设计.ppt
- 《VB程序设计与应用案例》第6章 文件操作.ppt
- 《VB程序设计与应用案例》第3章 控制语句与程序调试.ppt
- 《VB程序设计与应用案例》第1章 走 Visual进 Basic.ppt
- 《VB程序设计与应用案例》第2章 Visual Basic语言基础.ppt
- 《VB程序设计与应用案例》第4章 数组与过程.ppt
- 燕山大学:《微机控制技术》第九章 P|D控制器.doc
- 燕山大学:《微机控制技术》第八章 连续域-离散化设计.doc
- 燕山大学:《微机控制技术》第七章 计算机控制理论基础.doc
- 北京邮电大学:《数据库设计与开发》第一章(1-2)关系代数.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-3)SQL.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-4)对象关系数据库.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-1)数据存储.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-2)数据管理.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-1)嵌入式SQL.ppt
- 湖北大学数计学院:《计算机图形学》第一章 绪论(余敦辉).ppt
- 湖北大学数计学院:《计算机图形学》第一章(1-1)计算机图形学及其相关概念.ppt
- 湖北大学数计学院:《计算机图形学》第二章 图形设备.ppt
- 湖北大学数计学院:《计算机图形学》第五章 基本图形生成算法.ppt
- 湖北大学数计学院:《计算机图形学》第四章 一个简单的二维光栅图形软件包.ppt
- 湖北大学数计学院:《计算机图形学》第五章(5-1)直线的扫描转换.ppt
- 湖北大学数计学院:《计算机图形学》第五章(5-4)区域填充.ppt
- 湖北大学数计学院:《计算机图形学》第六章 二维图形的运算.ppt
- 湖北大学数计学院:《计算机图形学》第七章(7-1)窗口视图变换.ppt
- 湖北大学数计学院:《计算机图形学》第七章(7-4)投影变换.ppt
- 湖北大学数计学院:《计算机图形学》第八章 交互技术与用户接口.ppt
- 湖北大学数计学院:《计算机图形学》第九章 OpenGL.ppt
- 湖北大学数计学院:《计算机图形学》第八章 交互技术与用户接口.ppt
- 湖北大学数计学院:《计算机图形学》第一章 计算机图形设备、系统和应用.doc