1.概述教材课程.pptx

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.概述教材课程.pptx

数据库技术与编程宿培成中国青年政治学院计算机中心QQ交流群hy Access?常规课程设置注入计算思维信息处理基础有效学习课堂实验作业考试教材和参考书2015年版全国计算机等级考试二级教程Access数据库程序设计高等教育出版社;2014-11数据库技术与编程(实验指导书)(Version 8)计算机教学与应用中心 自编教材;2015-1Visual Basic 程序设计教程(第二版)刘炳文;清华大学出版社;2003.7Access 2007 VBA宝典(美)费德玛;人民邮电出版社;2008.61 数据库系统概述要点数据库发展阶段数据库系统定义和组成数据库管理系统数据库安全保护数据模型关系数据库数据库设计过程1.1 数据库举例罗斯文示例数据库图书管理系统评估成绩管理系统SAM_罗斯文 2007.accdb数据库的应用领域企业(生产管理、质量管理、客户管理、财务管理、电子商务等);机关(办公自动化);金融(银行电子结算);证券(股票交易、行情分析);通讯(话费查询、费用结算);教育卫生(网上录取、学籍管理);社会保障(住房公积金、医疗保险、养老保险);政府(电子政务)等。1.2 数据库发展阶段4、分布式数据库系统阶段分布式数据库是一个逻辑上的整体,是分布在不同地理位置的数据集合,是计算机网络环境下各个局部数据库的逻辑集合,它受分布式数据库管理系统的控制和管理。 1.3 数据库系统定义和组成1、定义数据库(DB,DataBase)数据库是长期保存在计算机系统中的、有组织的、可以被共享的数据集合。其中的数据是有一定格式的。数据库系统(DBS,DataBase System)是指安装和使用了数据库技术的计算机系统;数据库系统由五部分组成: 硬件系统、数据库、数据库管理系统(DBMS,Database Management System)、应用系统、数据库管理员(DBA ,Database Administrator)和用户。2、数据库系统的组成1.4 数据库管理系统(DBMS)主要功能数据定义功能数据操作功能运行控制功能(并发控制、安全控制、运行日志等)维护功能(转换、备份、恢复等)通信功能(数据传送、软件通信)1.5 数据库安全保护1、数据的完整性控制域完整性控制:是数据库的表中某个特定字段允许的数据类型和取值范围。关联完整性控制:规定的约束条件以防止对数据进行增、删、改操作时,破坏本身及其它相关数据的完整性,或产生不良影响。2、并发控制如果一个数据库是允许多用户的,那么DBMS必须对多用户的并发操作加以控制、协调,以保证数据的准确性。3、数据的安全性控制4、数据库恢复1.6数据模型模型是现实世界的特征和抽象。数据模型是工具,是用来抽象、表示和处理现实世界中的数据和信息的工具。数据模型应满足三个方面要求:能够比较真实地模拟现实世界。非常容易被人理解。便于在计算机系统中实现。1、数据模型的组成要素1) 数据结构是所研究对象的集合,这些对象包括数据库的组成,例如表中的字段、名称等。是描述一个数据模型性质最重要的方面,因此常按数据结构的类型命名数据模型,例如网状模型、层次模型和关系模型。1、数据模型的组成要素2)数据操作是指对数据库中各种对象的实例允许执行的操作的集合,包括操作及其有关的操作规则。数据库的操作主要包括查询和更新两个大类,数据模型必须定义操作的确切含义、操作符号、操作规则和实施操作的语言。1、数据模型的组成要素3)数据的约束条件数据及其联系所具有的制约和依存规则是一组完整性规则,这些规则的集合构成数据约束条件,确保数据的正确、有效和相容。数据模型应该反映和规定此数据模型必须遵守的基本完整性约束条件。2、 数据模型常用的数据模型包括:层次模型网状模型关系模型1) 层次模型有且仅有一个结点无父结点,此结点是根结点,例如,在大学数据模型中的校长;其它结点有且仅有一个父结点,比如,校长下属的学院院长,他们的父结点就是大学校长;适合于表示一对多的联系,比如,一个校长下属若干院长。 销售部经理张三李四主板硬盘声卡2) 网状模型允许结点有多于一个的父结点,可以有一个以上的结点无父结点。网状模型适用于表示多对多的联系,例如,供应商与项目、项目与库存间的关系等。技嘉主板华基伟业张三三星CRT华讯商贸希捷硬盘3) 关系模型一个关系的逻辑结构是一张二维表,用二维表的形式表示实体和实体之间联系的数据模型称为关系数据模型。关系(表)在磁盘上以文件形式存储,每个字段是表中的一列,每个记录是表中的一行。学号姓名性别出生日期入学总分专业99201张三男82/08/04625法律99328李四男81/12/03608社工医生关系(表)医生编号姓名职称科室编号专长01104李博主任医师01牙科01106刘晓副主任医师01牙科010

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档