数据管理技术知识提纲

上传人:jin****ng 文档编号:201500701 上传时间:2023-04-20 格式:DOCX 页数:15 大小:238.40KB
返回 下载 相关 举报
数据管理技术知识提纲_第1页
第1页 / 共15页
数据管理技术知识提纲_第2页
第2页 / 共15页
数据管理技术知识提纲_第3页
第3页 / 共15页
点击查看更多>>
资源描述
信息技术(选修4)数据管理技术复习提纲概要: 信息技术学科模块4数据管理技术,全书以应用数据管理技术解决问题为主线 按照“分析问题设计数据库建立数据库使用数据库管理数据库”这一线索 呈现学习内容。全书分五章,下面介绍第一章至第五章的主要内容:第一章 认识数据管理技术一、数据管理基本知识1、数据管理技术的基本概念数据:是人类社会的一种重要信息资源,是对现实世界中客观事物的符号。计算机中的数 据分为数值型数据与非数值型数据。例题:如商品价格、销售数量等数据是()A、数值数据B、非数值数据说明:数据是信息的符号表示或称为载体。即为了表达信息(抽象概念),必须使用某 种符号,这些符号就叫数据,如字符、图表、图形、图像、声音、视频等都可以称为数据。信息依赖数据来表达,是数据的内涵,是对数据语义的解释。数据管理:是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。数据管理技术:指与数据管理活动有关的技术。数据库(DB):是指按照某种模型组织起来的,可以被用户或应用程序共享的数据的集合。 数据库系统(DBS):是指采用的数据库技术的完整的计算机系统。数据库管理系统(DBMS):是能够建立数据库、维护数据库及管理数据库的一个开发平台。数据库应用系统(DBAS):是应用了数据库的信息系统。操作对象终端用户数据库应用系统数据库管理系统操作系统OS 计算机硬件数据库系统结构示意图说明:数据库系统的核心为数据库管理系统,数据库管理系统的核心为数据库(或数据) 例题:下列软件中,不属于数据库应用系统的是()A、学籍管理系统B、中考成绩查询系统C、Linux操作系统D、网络售票系统例题:数据库管理系统英文简写是()A、DB B、DBS C、DBMS D、Access2、数据管理技术的变迁数据管理技术经历了人工管理阶段一文件系统阶段一数据库系统阶段。文件系统阶段与数据库系统阶段的比较如下表:阶段独立性冗余度共享性安全性与完整性文件系统阶段差高差差数据库系统阶段高低高高说明:文件系统阶段与数据库系统阶段根本区别在数据的结构化程度高低;数据库技术的应用领域主要应用于数据密集型应用的领域。3、数据管理技术的应用 利用Windows操作系统管理文件; 利用常用工具软件管理数据; 利用数据库应用系统管理数据说明:使用数据库应用系统的优势:能够存储大量数据; 管理操作方便、快捷,数据维护简单、安全; 信息检索准确、迅速、高效; 数据独立性、共享性、安全性均较高,冗余度低。二、数据库、数据表、记录、字段、关键字的概念关系:二维表在关系数据库中称作关系; 字段:二维表中的列称为字段;域:是属性所有可能取值的集合值:是二维表中的一个具体数据项,是数据库中最小的数据单位关键字(键):也称作键,是指能标识唯一一一条记录的字段。记录:二维表中行称为记录,可以用关键字来标识(从第二行开始)。关键字(主键)第一行为:字段名书号书名=作者价格出版日期是否借出20061001计算机图形学朱铨10.002007-3-2211:120061002操作系统朱铨7.002007-3-2320061003ASP网络编程朱铨14.002007-3-24谢季坚10.002007-3-2520061004现代数学万法选讲*每一列为一个字段相关规定:在同一张二维表中不允许有同名字段;在一张二维表中,不应有内容完全相同的记录;关键字字段必须满足值不能重复;值不能为空值。常见的关系数据库管理系统:Access、Foxpro、DB2、SQL Server、Oracle等。例题:某学校“会考信息管理系统”使用了利用Office 2000建立的数据库hkinfor.mdb 该数据库应用系统的名称是( )A、Access 2000B、hkinfor.mdb C、hkinfor D、会考信息管理系统例题:以下哪一项全不属于数据库管理系统() FoxPro DB2AccessExcelOraclePhotoshopA、B、C、D、例题:关系数据库中的“关系”指的就是()A、联系B、一维表C、二维表D、三维表第二章 数据的分析与建模一、数据分析与建模建立数据库的过程: 数据的收集与分类一建立实体-联系模型(E-R图)一将E-R图转化为关系数据模型一创建数据库(建立空数据库一建立表结构一输入记录数据)1、数据的收集与分类数据收集:对现实系统进行实地调查与分析,收集各种原始凭证,并弄清数据的来龙去脉。 数据的分类:对收集到的原始数据的基本特征进行分类整理,提取有用的信息 例题:为开发“会考信息管理系统”而收集到如下所列的数据,其中( )是不必要的 学生姓名 学生照片 班主任姓名 会考科目 考试成绩 监考人员A、 B、 C、 D、2、建立实体-联系模型(E-R图)三个世界的术语及相关联系现实世界信息世界(概念模型) 机器世界(数据模型)现实世界三个世界的术语对照: 信息世界机器世界对象实体记录特征属性字段(对象)总体实体集二维表关键特征键关键字事物及其联系概念模型E-R数据模型信息世界:是现实世界在人们头脑中的反映,人的思维将现实世界的数据抽象化和概念化, 并用文字符号表示,就形成了信息世界:概念模型:是现实世界的具体事物经过人的认识、整理、分类之后在信息世界的表现形式。机器世界:又称数据世界,信息世界中的信息经过抽象和组织,以数据形式存储在计算机中, 就称为机器世界。数据模型:是对现实世界数据特征的抽象表示,通常有严格的定义。E-R模型:1976年P.P.S.Chen提出的实体联系模型,是最著名、最常用的概念模型。用矩形框表示实体 用菱形框表示实体之间的联系用椭圆形框表示属性联系:现实世界中事物之间的联系,到信息世界中反映为内部联系(实体集属性之间的联系) 与外部联系(实体集与实体集之间的联系)实体集之间的联系有三种:一对一联系、一对多联系、多对多联系 建立卖体一一联系模型的步骤: 确定实体:一确定实体的属性一确定实体之间的联系一设计出E-R图 例题:在设计旅游信息数据库的过程中,用E-R图描述的是旅游信息的( )A、关系数据模型B、概念模型C、面向对象模型 D、逻辑数据模型例题:在机票预定系统中,所出售的机票与实际的座位之间的联系是()A、一对一联系B、一对多联系C、多对一联系 D、多对多联系例题:现实世界中的某一对象及其特征抽象到信息世界中分别称为()A、数据表名字段 B、记录字段 C、实体属性 D、实体集属性 例题:在E-R图中,利用菱形框表示()A、实体 B、实体集 C、属性 D、联系3、将E-R图转换为关系数据模型 概念:关系数据模型是采用二维表的方式表示实体及实体之间的联系。常用的数据模型有:关系模型(二维表)、层次模型(树型结构)、网状模型(网状结构) 将E-R模型转换成关系数据模型按下列步骤完成: 将每个实体集转换成一个二维表: 将实体集之间的联系转换成二维表; 将一对一联系、一对多联系合并到多的一端实体表中,多对多联系表则不合并。例题:现有关系:学生(学号,姓名,选修课程,成绩)为消除数据冗余,至少要分解为 ()A、1个表 B、2个表 C、3个表 D、4个表 分析:该关系包含学生实体、课程实体及所在的联系,因此可分解成下面的三张数据表: 学生(学号,姓名):课程(课程号,课程):成绩(学号,课程号,成绩) 例题:设计数据库时有一关系:学生(学号,姓名,班级,班主任),为消除数据冗余,至 少要分解成( )A、1个表 B、2个表 C、3个表 D、4个表分析:该关系包含学生、班主任(班级)实体及所在的联系,分解成下面的三张数据表:学生(学号,姓名);班主任(班级编号,班级,班主任);所在(学号,班级号) 由于学生与班级之间是一对多联系,因此将联系表合并到学生表中:学生(学号,姓名,班级号);班级(班级编号,班级,班主任)二、在Access关系数据库管理系统中创建与维护数据库注意:在Access数据库管理系统许多操作都要在前一操作的基础上进行的,例如:未建立 数据库则无法建立数据表,建立不符合要求的数据表则可能导致无法建立数据表之间的关系, 关系没建立又可能影响查询及统计的结果,因此在学习Access软件的具体操作时切忌求快! 而应按层层递讲、稳扎稳打的方式学习!(一)创建数据库创建数据库的步骤主要有三步:创建空数据库一建立数据表结构一输入记录数据1、创建空数据库的方法P30 使用“向导”方式创建数据库 进入ACCESS系统后,利用“文件”菜单下的“新建” 单击数据库工具栏“新建”按钮例题:在E盘下“综合操作题(一)”文件夹建立“图书管理.mdb”数据库。1左件新建数据库俣存位置:|&缭合操作题(一)務1團S运会皿7文件名: |图有管理一一一一一 煤存类型也):czrowci ft Office 扎 ccemw 数据库*. mdb说明:建立空数据库时,就要指定数据库的存储路径及数据库文件名(扩展名为:mdb):2、创建数据表创建数据表的方法: 使用设计器创建数据表 使用向导创建表 通过输入数据创建表创建数据表的操作步骤 定义数据表结构确定数据表中的各字段名设置各字段属性(字段类型、字段说明等)说明:数据类型参考教材P32字段属性设置参考教材P33确定数据表主键 输入记录数据相关规定: 字段名字段名是字段的标识,字段名必须是唯一的,同一数据表中不允许有重复的字段名;表中每一个字段必须是简单的数据项,而不是组合的数据项;字段名不能以空格开头,中间可包括空格,字段名不为空;字段名最多可达64个字符长度,可包括字母、数字、汉字及部分符号等。 数据类型圏书管理:数据库(Access 2箱打开垃)騒设计皿)存新建 X Ij使用谟计器创建表阿J僮用向导创建表J通过输入数据创建表1管理员借书证J借闽J书类图书醺I Ci- Ei数据类型是指该字段中存放数据的类型,而不是字段名本身的类型。ACCESS中提供10种数据类型,默认的数据类型是文本型。参考教材P32要求:掌握文本、数字、日期/时间、货币、自动编号、是/否型数据的具体应用。 数据表中每一列的数据类型必须是一致的。 主键:能唯一标识表中每一条记录的字段或字段组合称为关键字或键。 设置字段属性:参考教材P33例题:在“图书管理.mdb ”数据库中,建立如下所示的“图书”数据表。书号书名作者出版社价格出版日期封面是否借出20061001信息技术朱铨电子工业10.002007-5-1位图图像参考设置字段名数据类型字段大小其他说明书号文本8设置为主键书名文本12作者文本4出版社文本15价格货币长整型小数位数为2位出版日期日期时间型固定值封面OLE对象固定值是否借出是/否固定值(二)维护数据库注意:在维护数据库时,要灵活运用两种视图(数据表视图、设计视图)完成规定操作。 通常在设计视图下完成的操作有:添加、重命名、删除字段;修改字段数据类型、字段大小;设置主键及其他设置 (查阅方式、有效性规则、默认值)等;共同点:有关修改数据表结构的操作。例题:在“图书”数据表中,设置“价格”字段的有效性规则为大于等于0且小于等于200。参考设置:选定“图书”表进入“设计视图”选定“价格字段”在“字段属性”中的“有效性规则”按右图设置并保存。有效性规则0局i ;. II. Illl;.7 r ;W迂制曹溺沙1.它赴软三二肌社. II. Illl20DB-S-12n作者I44. i n i壬一记制数据71F,呉匸基佻M:亘详它电软三门快:社选定状态塩制Ell 士讦言 攵亍Hr= 卜|卜卜*|共有记录歟血占i幵钟宇理厂东软三二欣社 厂东软三门快:社 厂杀和三二欣:土 39. 00 ;2F:. i n i 3S. 00肉芳 71 厂记和史區注意:删除记录后无法使用撤消命令恢复。例题:将“图书”数据表中“出版社”字段中所有的“教盲”更改为“教育”参考设置:打开“图书”表,单击“编辑”菜单下“替换”命令,按下图设置并全部替换。出版社 电子工业已扳社 诵建教肓匕饭补 福建教盲岀版社 福建教盲已.企柱 福建敦盲曰诙社 福建教盲岀版扛 广亦教盲口.饭社 广东敖言已.扳社 广东教盲出版社注意:在使用“替换”命令前应先选定需要被替换的字段,选定的结果能使“替换”对话 框中的“查找范围”出现指定字段;“匹配”中三个选项的含义如下:字段任何部分:只要字段中包含“查找内容”的内容均可被查找到或替换掉。如按图中设置,“福建教盲出版社”、“广东教盲出版社”中的“教盲”均会被替换; 字段开头:字段中包含“查找内容”且必须以“查找内容”开头会被查找到或替换掉;如图,匹配改为“字段开头”,则没有内容被替换;以“教盲”开头的才可被替换; 整个字段:字段中的值必须与“查找内容”完全一致才能被查找到或替换掉;如图,匹配改为“整个字段”,则没有内容被替换;出版社是“教盲”的才可被替换; 例题:将“图书”表的“书号”字段与“借阅”表的“书号”字段建立联系 参考设置:单击“工具”菜单下的“关系”命令。注意:建立表联系必须满足以下条件:关闭所有需要建立联系的数据表;建立联系的字段数据类型必须一致,字段名可以不同;设置“实施参照完整性”后,建立联系的字段至少要有一个为主键。实施参照完整性是用来保证数据的完整性,即不允许出现相关联数据不一致的现象。若不选择该项,则建立的是不确定的联系。附:不同视图下常用工具按钮注解新记录I删除记录I 显示表视图切换按钮保存I升序/降序I按选定内容筛选I查找I主键I查询类型I运行I总计第三章 使用数据库三、在Access关系数据库管理系统中使用数据库(一)排序 定义:是根据数据表中的某个或多个字段的值对表中所有记录按升序或降序进行重新排列。10.11144.1110.g门出版日期 升序排序 降序排序) 复制(C)1、单字段排序操作方法:选定排序字段一单击工具栏上的排序命令; 右击,选择相应的排序命令; 单击“记录”菜单下的“排序”注意:各类型数据的大小比较原则:数字比较:根据数字值的大小进行比较; 字符串文本比较:根据字符串首字符的ASCI I码值(空格 数字 大写字母 小写字母)进行比较,首字符相同时依次逐位比较其他字符直到得出结果;汉字文本比较:根据汉字机内码的大小进行排序,可简单认为根据汉语拼音顺序排序。 如: ”信息技术”语文”、”中华民族”中华人民”、”二等奖”、V、=、=(大于等于)、=(小于等于)、 (不等于)如: =60、”一等奖”、#2007-4-30#、=#2007-5-1# 逻辑运算符的使用:not (非)、and (与)、or (或)Not:相当于“”,如:不是“一等奖”可表示为:not ”一等奖”(”一等奖”)And:表示“与”的关系,即同时满足多个条件;如:6069 分数段可表示为:=60 And =#2007-5-1# and =#2007-5-31#Or :表示“或”的关系,即满足多个条件中的任意一个;如:一等奖或二等奖可表示为:”一等奖” or “二等奖” 通配符的使用:只能在文本字段中使用,用于代表不确定的文本,符号有:*、? *:可表示任意多个字符;?:可表示任意一个字符。如:姓名姓“王”可表示为:Like “王*”身份证号码第5、6位为“31 ”可表示为:Like “31*”(三)查询(只介绍选择查询)定义:是指在数据库中杳找满足条件的记录项。査询与筛选的区别: 查找范围不同;查询能在整个数据库中查找,而筛选仅能在当前数据表中查找; 显示的字段不同:查询能显示指定字段,而筛选则显示当前数据表中的所有字段;査询与数据表的区别与联系:数据表是用于存储数据,而查询是符合查询所设置的条件的记录集合,因此,査询结 果会随数据表中数据的变化而动态显示査询结果;在同一数据库中,查询对象与数据 表对象不能同名。例题:查找2007年4月28日所借出的 图书书名、出版社及借阅者姓名。创建查询的方法:分析任务,将分析结果填入下表: 根据分析的结果,利用“设计器”创建 查询对象,如右图所示: 运行查询,检验结果; 按要求保存查询对象。注意:在多表查询时,要先建立好数据表之间 的联系,否则在显示结果时将会出现数据的冗 余显示的现象。字段:借出日期书名出版社姓名表;图书阴书借书征排序:显示:回集件:#2007-4-28#或:(四)统计要对数据库里的数据实现统计功能,可以使用Access提供“总计”功能来实现,常见的总计功能有:P90分组(Group By):按某一字段将记录进行分组;求和(Sum) 计算字段中值的总和 平均(Avg) 最小值(Min)搜索该字段的最小数值最大值(Max)条数(Count) 计算记录条数条件(Where)计算平均值搜索该字段的最小数值设置计算条件关键字眼不同出版社数据管理技术07年4月份出借次数例题:统计不同出版社出版的数据管理技术在07年4月份的出借次数。建立统计的方法与过程:分析任务,将分析结果填入下表:关键字眼2007年4月28日图书书名出版社借阅者姓名需要的字段借出日期书名出版社姓名确定字段所在的数据表借阅表图书图书借书证设置约束条件#2007-4-28#合计类型Group ByWhereWhereCount需要的字段出版社书名借出日期书号确定字段所在的数据表图书图书借阅图书 根据分析结果,利用“设计器”建立“查询”对象后单击“视图”下的“合计”命令: 运行查询,并检验结果; 按要求保存“查询”对象。字段:出版社书名借出日期惜出获数:书号表:图书图书借阅图书总计:条件计数排序:显示:回0条件:”数据管理技术“E毗we沁 #2007-4-1# And #2007-4-30#注意:当“合计”类型为Where时,则自动不能设置为“显示”;合计类型为“Count”、“Sum”、“Avg”时,通常要设置标题行,格式如下: 列标题:字段名(五)数据的导入、链接与导出注意:选择好导入、链接或导出的数据文件类型,可被Access利用的文件类型有:mdb、 dbf、 db、 xls、 txt:采用链接方式导入的数据,源文件的路径及文件名不可以更改,否则会出错。 四.SQL语言创建数据表CREATE TABLE添加INSERT删除DELET修改UPDATE查询SELECT
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!