资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第五讲 数据库技术基础,(,ch12,),数据库的基本概念,Acess2003,应用,12.1,数据库系统概述,数据库技术:是对数据的分类、组织、编码、存储、检索和维护的技术,是一种数据管理技术,12.1.1,数据处理发展的三个阶段,1,人工处理阶段,用于科学计算,特点:数据不保存、无数据管理软件,数据不共享、不独立,无数据结构,程序,数据,2,文件系统阶段,用于科学计算和处理,特点:数据长期保存、由文件系统管理,数据独立性差、共享性差,文件记录内部有数据结构,程序,数据文件,3,数据库系统阶段,应用范围更广、数据量大,特点,:,(1),向用户提供高级借口,(2),查询的优化,(3),并发控制:多用户同时访问数据库,(4),数据的完整性约束:正确性、,有效性、一致性,DB,DBMS,用户,数据库系统的三个阶段:,(1),层次、网状数据库系统,(2),关系数据库系统,常见关系数据库系统:,Oracle,、,SQL Server,、,Informix,、,DB2,Sybase,(3),面向对象的数据库系统,12.1.2,基本概念,1,数据,用来记录信息的可识别的符号,2,数据库(,DB,),长期存储的、有组织、可共享的数据集合,冗余度小,共享度高,独立性强,统一的管理和控制,3,数据库管理系统(,DBMS,),数据定义、操纵功能,数据库的运行管理,数据的建立、维护,4,数据库系统(,DBS,),计算机系统引入数据库所构成的系统,数据库系统示意图,DB,DBMS,管理员,普通用户,应用程序,DBS,12.1.3,数据库系统应用模式,1,个人计算机模式,2,集中模式,3,分布式模式,4,客户,/,服务器模式(,C/S,),5,浏览器,/,服务器模式(,B/S,),服务器,客户机,C/S,模式,B/S,模式,数据库服务器,应用服务器,客户机,12.3 Access2003,12.3.2,创建,Access,数据库,1,启动退出,2,Access,数据库对象,表:字段、记录,查询:,窗体:,报表:,3,创建,Access,数据库文件(,.,mdb,),例:,12-1,12.3.3,创建表,创建表结构,输入数据,修改表结构,定义表的字段名称、数据类型、宽度、主键等,例,12-2 12-3 12-4,:创建和修改学生表,12.3.4,表间关系,1,表间关系的含义,反映客观世界实体间的联系,一般通过匹配字段实现,2,表间关系类型:,一对一,一对多,多对多,3,创建表间关系,例:,12-5,12.3.5,创建查询,Access,查询:选择查询、交叉表查询、操作查询、,SQL,查询,1.,选择查询,例,12-6,:查询中文系党员学生的基本情况,例,12-7,:查询中文系学生成绩,2.,交叉查询,作用:可以计算并重新组织数据的结构,方便数据分析。,例,12-8,:查询各系各班学生选课人数情况统计,3.,参数查询,作用:查询过程中可交互式的设置参数。,例,12-9,:查询学生某一分数范围内的成绩。,4.,操作查询,作用:可将查询结果生成数据库表或对一个表进行改变。,例,12-10,:将中文系党员学生生成表“中文系党员”,5.SQL,查询,结构化查询语言,可用来查询、更新和管理,Access,数据库。,基本语法:,select,字段名,from,表名,where ,例:查询中文系学生的学号、姓名、年级,
展开阅读全文