- 1
- 0
- 约4.97千字
- 约 32页
- 2019-11-14 发布于湖北
- 举报
数据结构 教 材:教材:熊才权主编,《数据库原理与应用》,华中科技大学出版社,2008年第一版。参考书:1、刘云生,卢正鼎,卢炎生:《数据库系统概论》第二版,华中理工大学出版社。2、萨师煊,王珊,《数据库系统概论》,高等教育出版社。 第 1 章 概 述 1.1 数据与数据管理 小 结 作 业 数据库原理及应用 * 数据库原理及应用 熊才权 主讲 湖北工业大学计算机学院 对学生的几点要求 1、上课认真听讲,适当做好笔记,按时交作业。 2、考试成绩分两部分:平时成绩(包括出勤和上机实验)占30%,期末成绩占70%。 3、课后需要多读课文和参考书,上网查看相关内容,在理解基本内容的基础上,多看、多做习题。 4、上机实验十分重要,一定要在上机前做好充分准备,实验环境:SQL server 2000 数据与数据管理 1.1 数据库系统基本概念 1.2 数据库系统的模式结构 1.3 1.4 数据模型 1.1.1 数据与信息 信息:是以数据为载体的客观世界实际存在的事物、事件或概念在人们头脑中的反映。 数据:是用来表示信息的一组符号。 二者关系:数据是信息的载体,而信息是数据的内涵。 数据的语义:数据的含义。 (谭林,男,南区6号,2001年12月,研发部) 1.1.2 数据管理技术的发展 数据处理的方式大致可以分为人工式(1800年以前)、机械辅助式(1800-1890年)、机电穿孔卡片式(1890-1946年)和电子计算机式(1946年以后)几个阶段。 什么是数据管理? 对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题 电子计算机管理时期: 1、人工管理阶段 计算机的应用背景是,没有磁盘等直接存储设备,没有操作系统,没有管理数据的软件,数据处理方式是批处理。 输入数据 程序 输出数据 图1.1 程序管理阶段程序和数据之间的关系 人工管理阶段特点: (1)数据不保存 (2)数据不共享 一组数据只对应一个应用程序,当另外的程序要用到其它应用程序中的数据时,不能直接对它使用,只有重新设计自己的数据。 (3)数据冗余大 每个程序都必须根据自己的需要定义数据,于是就会出现同一数据的多个副本. (4)数据缺乏独立性 由于数据与程序是紧密结合在一起的,数据的逻辑结构、物理结构、存取方式都由程序规定,没有相应的软件系统负责数据的管理工作,当数据的逻辑结构、物理结构、存取方式发生变化时,必须对应用程序作相应修改。因此程序员的负担很重。 (5)无法施加统一标准 在程序管理阶段,数据与程序紧密结合,不同应用程序会对同一数据作不同的定义,因而往往会出现“同名异物”和“同物异名”的现象,这种不统一性阻碍了数据的独立和共享性。 2、文件系统阶段 2、文件系统阶段 计算机的应用背景是:硬件方面已经有了磁盘、磁鼓等直接存储设备;软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统;处理方式上不仅有了批处理,而且能够实现联机实时处理。 文件系统的优点: 文件系统实现了一定的数据独立性,它将数据的逻辑结构与物理结构分离,由“存取方式”实现逻辑结构与物理结构之间的映射。应用程序只涉及数据的逻辑结构,系统决定数据的物理结构,这样当数据的物理结构改变时,不会导致应用程序的修改,这叫数据的物理独立性。 文件系统管理数据缺点: (1)数据的共享性较差 文件系统提供了数据的物理独立性,实现了一定的数据共享,但它只能实现文件级共享而不能在记录或数据项级实现数据的共享。 (2)数据的冗余度较大 在文件系统中,文件的逻辑结构是根据它的应用而设计的,数据的逻辑结构与应用程序之间相互依赖,当不同应用程序使用的数据(记录或数据项)在部分相同(而只有少部分不同)时,还必须构造各自的文件,这样就存在大量的数据冗余,将浪费大量的存储空间。 (3)存在数据的不一致性 数据的冗余度大与数据的不一致性是密切相关的。同一数据在多个地方同时存放,同一数据在不同存放地的值可能不相同,这将降低信息的价值,有时甚至会造成重大损失。 (4)数据的独立性较差 文件系统只实现了数据的物理独立,而没有实现数据的逻辑独立。数据的逻辑结构对应一个特定的应用,当应用发生变化时,数据的逻辑结构也要发生改变,程序也要作相应的修改,因此文件系统的数据与程序之间缺乏逻辑独立性。 程序A: # include “stdio.h” main( ) { FILE *fp; fp = fopen(“Employee.c”,”w”); fputs(“chenwei”,fp); putwfp); //将整数输入到
您可能关注的文档
最近下载
- 2023承压设备用钢板和钢带 第7部分:不锈钢和耐热钢.docx VIP
- 新媒体文案写作:爆款标题—吸睛有道PPT教学课件.pptx
- 英展 XK3150W-GTW防水计重电子台秤使用说明书.pdf VIP
- 2025年医疗AI应用:诊断辅助与效率提升报告.docx VIP
- 酒店安全风险分级管控和隐患排查治理双重预防机制建设指导书.pdf VIP
- DB34T 5428-2026电动汽车充电设施消防安全管理规范.pdf VIP
- 门店药品法律法规试卷题(食品安全法律法规考试试题及答案).docx VIP
- ASME B18.2.1-2012美标螺栓规范.pdf VIP
- 在线网课学习课堂《研究生生涯发展与规划(山大 )》单元测试考核答案.pdf VIP
- 《如何描述问题》课件.ppt VIP
原创力文档

文档评论(0)