认识数据库系统

上传人:hs****ma 文档编号:586637035 上传时间:2024-09-05 格式:PPT 页数:32 大小:639KB
返回 下载 相关 举报
认识数据库系统_第1页
第1页 / 共32页
认识数据库系统_第2页
第2页 / 共32页
认识数据库系统_第3页
第3页 / 共32页
认识数据库系统_第4页
第4页 / 共32页
认识数据库系统_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《认识数据库系统》由会员分享,可在线阅读,更多相关《认识数据库系统(32页珍藏版)》请在金锄头文库上搜索。

1、第第1 1章章 认识数据库系统认识数据库系统教学知识点教学知识点数据库系统及其组成数据库系统及其组成数据库技术的应用数据库技术的应用简单地说,数据库技术就是研究如何科学地管理数简单地说,数据库技术就是研究如何科学地管理数据,以便为人们提供可共享的、安全的、可靠的数据,以便为人们提供可共享的、安全的、可靠的数据的技术。数据库技术一般包括数据管理和数据处据的技术。数据库技术一般包括数据管理和数据处理两方面内容。理两方面内容。举个通俗的例子来说明什么是举个通俗的例子来说明什么是“数据库数据库”。 每个人都有很多亲戚和朋友,为了保持与他们的每个人都有很多亲戚和朋友,为了保持与他们的联系,我们常常用一个

2、笔记本将他们的姓名、地址、联系,我们常常用一个笔记本将他们的姓名、地址、电话号码、邮编等信息记录下来,这样要查找某人电话号码、邮编等信息记录下来,这样要查找某人的电话号码或地址就很方便了。这个的电话号码或地址就很方便了。这个“通讯录通讯录”就就是一个最简单的是一个最简单的“数据库数据库”,每个人的姓名、地址、,每个人的姓名、地址、电话号码等信息就是这个数据库中的电话号码等信息就是这个数据库中的“数据数据”。我。我们可以在笔记本这个们可以在笔记本这个“数据库数据库”中添加新朋友的个中添加新朋友的个人信息,也可以由于某个朋友的电话号码发生变动人信息,也可以由于某个朋友的电话号码发生变动而对而对“数

3、据库数据库”中的对应中的对应“数据数据”进行修改。不过进行修改。不过说到底,我们使用笔记本这个说到底,我们使用笔记本这个“数据库数据库”还是为了还是为了能随时查到地址、邮编或电话号码这些所需要的能随时查到地址、邮编或电话号码这些所需要的“数据数据”。 简单地说,简单地说,“数据库数据库”就是为了实现一定目的,按就是为了实现一定目的,按某种规则组织起来的,长期保存在存储介质某种规则组织起来的,长期保存在存储介质计计算机外存上的算机外存上的“数据数据”的的“集合集合”。按照数据库管。按照数据库管理系统的类型,数据库可以分为:桌面型数据库理系统的类型,数据库可以分为:桌面型数据库(如(如Access

4、Access、FoxProFoxPro)和网络数据库。前者主要运)和网络数据库。前者主要运行在个人计算机上,操作系统通常为桌面型操作系行在个人计算机上,操作系统通常为桌面型操作系统,如统,如Windows XPWindows XP等;而后者运行在网络操作系统等;而后者运行在网络操作系统之上,如之上,如Windows 2000 ServerWindows 2000 Server等,具有强大的网络等,具有强大的网络功能和分布式功能。功能和分布式功能。数据库系统就是基于数据库的计算机应用系统。具数据库系统就是基于数据库的计算机应用系统。具体地说,数据库系统是硬件系统、数据库管理系统、体地说,数据库系

5、统是硬件系统、数据库管理系统、数据库、数据库应用程序和数据库系统相关人员的数据库、数据库应用程序和数据库系统相关人员的集合体。集合体。硬件系统为数据库系统的正常运行提供最基本的内硬件系统为数据库系统的正常运行提供最基本的内存、外存、输入输出设备等硬件资源。数据库是存、外存、输入输出设备等硬件资源。数据库是数据库系统的数据资源,而数据库管理系统是数据数据库系统的数据资源,而数据库管理系统是数据库系统中对数据进行管理的软件系统,是数据库系库系统中对数据进行管理的软件系统,是数据库系统的核心组成部分(要在操作系统的支持下才能工统的核心组成部分(要在操作系统的支持下才能工作),对数据库的一切操作,如插

6、入、删除、更新、作),对数据库的一切操作,如插入、删除、更新、查询以及各种控制,都是通过数据库管理系统来进查询以及各种控制,都是通过数据库管理系统来进行的。数据库系统相关人员包括数据库管理员、应行的。数据库系统相关人员包括数据库管理员、应用程序的开发人员和数据库系统的最终用户。用程序的开发人员和数据库系统的最终用户。 1.21.2几个数据库系统举例几个数据库系统举例1.2.1 1.2.1 图书馆管理信息系统图书馆管理信息系统 不同的图书馆,其图书馆管理信息系统会存在一些不同的图书馆,其图书馆管理信息系统会存在一些差异。但就一般情况而言,图书馆管理信息系统的差异。但就一般情况而言,图书馆管理信息

7、系统的主要功能包括以下方面。主要功能包括以下方面。 (1) (1) 管理员信息管理管理员信息管理 (2) (2) 借阅卡信息管理借阅卡信息管理 (3) (3) 书刊借阅信息管理书刊借阅信息管理 (4) (4) 书刊返还信息管理书刊返还信息管理 (5) (5) 借阅书刊管理借阅书刊管理 (6) (6) 库存管理库存管理图书馆管理信息系统图书馆管理信息系统管管理理员员信信息息管管理理借借阅阅卡卡信信息息管管理理书书刊刊借借阅阅管管理理书书刊刊返返还还管管理理库库存存信信息息管管理理书书刊刊查查询询管管理理人事管理系统人事管理系统新新员员工工档档案案输输入入人人事事变变更更员员工工档档案案查查询询修

8、修改改1.2.3 1.2.3 考试管理信息系统考试管理信息系统1 1考试管理信息系统主要功能考试管理信息系统主要功能(1) (1) 基础资料维护基础资料维护(2) (2) 选题管理选题管理(3) (3) 主窗体及报表打印主窗体及报表打印 2.2. 数据库中的数据表数据库中的数据表 为使初学者能够进一步了解数据库,下面给出该考为使初学者能够进一步了解数据库,下面给出该考试试 管理信息系统中使用的数据表。管理信息系统中使用的数据表。 该系统使用的数据表主要有该系统使用的数据表主要有“试题类型试题类型1”1”表、表、“试试 题类型题类型2”2”表、表、“试题选择试题选择”表和表和“试题试题”表。表。

9、字段名称字段名称 数据类型数据类型大小大小默认值默认值允许空字允许空字符串符串类型类型ID自动编码自动编码4否否类型名称类型名称文本文本20是是“试题类型试题类型1”表结构表结构 字段名称字段名称 数据类型数据类型大小大小默认值默认值允许空字允许空字符串符串类型类型ID自动编码自动编码4否否类型名称类型名称文本文本20是是“试题类型试题类型1” 表结构表结构 字段名称字段名称数据类型数据类型大小大小默认值默认值允许空字符允许空字符串串试题类型试题类型1长整型长整型4否否试题类型试题类型2长整型长整型4否否总数总数长整型长整型4否否题数题数长整型长整型4否否“试题选择试题选择”表结构表结构 字段

10、名称字段名称数据类型数据类型大小大小默认值默认值允许空字允许空字符串符串试题ID自动编码4否试题类型1长整型40否试题类型2长整型40否试题内容文本255是试题答案文本10是是否打印是/否1否“试题试题”表结构表结构 1.2.4 1.2.4仓库管理信息系统仓库管理信息系统这里所列举的仓库管理信息系统是一个票证仓库管这里所列举的仓库管理信息系统是一个票证仓库管理信息系统,它与传统的仓库系统大同小异,也需理信息系统,它与传统的仓库系统大同小异,也需要基本数据、入库单、领用单、作废单、仓库初始要基本数据、入库单、领用单、作废单、仓库初始化、仓库总账查询、仓库流水账查询等基本功能,化、仓库总账查询、仓

11、库流水账查询等基本功能,但票证仓库管理与一般的仓库管理又有区别,其中但票证仓库管理与一般的仓库管理又有区别,其中最大的区别是票证仓库管理需要统计票证的号码最大的区别是票证仓库管理需要统计票证的号码(包括起始号码和截至号码),而不仅仅只统计票(包括起始号码和截至号码),而不仅仅只统计票证的数量。证的数量。 该票证仓库管理信息系统主要包括如下功能模块:该票证仓库管理信息系统主要包括如下功能模块: (1) (1) 基础数据管理基础数据管理 (2) (2) 票证日常管理票证日常管理 (3) (3) 票证查询统计票证查询统计 票证仓库管理系统的票证管理模块界面票证仓库管理系统的票证管理模块界面 票证入库

12、录入界面票证入库录入界面 票证调拨录入界面票证调拨录入界面 票证总分类账查询界面票证总分类账查询界面 1.3 1.3 认识一个数据库系统认识一个数据库系统 1.3.1 1.3.1 背景分析背景分析 在高等学校的教学管理工作中,面对成千上万的在高等学校的教学管理工作中,面对成千上万的学生和教师,存在大量的数据需要存储和管理。使学生和教师,存在大量的数据需要存储和管理。使用手工方式管理这些数据已无能为力。只有借助计用手工方式管理这些数据已无能为力。只有借助计算机进行数据的存储和管理,才能保证教学工作顺算机进行数据的存储和管理,才能保证教学工作顺畅、有序地进行,才能提高教学管理的质量和效率,畅、有序

13、地进行,才能提高教学管理的质量和效率,减少错误发生。为此设计开发减少错误发生。为此设计开发“教学管理系统教学管理系统”这这一一AccessAccess数据库应用系统,作为本教材的教学实例。数据库应用系统,作为本教材的教学实例。 1.3.1 1.3.1 背景分析背景分析 作为教学示例的教学管理数据库系统,为了满足作为教学示例的教学管理数据库系统,为了满足日常教学管理工作而设计,共包括八个基本模块:日常教学管理工作而设计,共包括八个基本模块:“班级管理班级管理”、“教师管理教师管理”、“课程管理课程管理”、“学生管理学生管理”、“授课管理授课管理”、“成绩管理成绩管理”、“学学生查询生查询”和和“

14、成绩查询成绩查询”,分别完成的功能是:班,分别完成的功能是:班级信息管理、教师信息管理、课程信息管理、学生级信息管理、教师信息管理、课程信息管理、学生信息管理、授课信息管理、成绩信息管理、学生信信息管理、授课信息管理、成绩信息管理、学生信息查询、成绩信息查询。息查询、成绩信息查询。1.3.2 1.3.2 教学管理数据库系统的功能演示教学管理数据库系统的功能演示 1 1启动系统的主界面启动系统的主界面 打开教学管理系统所在的文件夹,双击打开教学管理系统所在的文件夹,双击“教学管教学管理理.mdb”.mdb”文件文件, ,弹出登录界面。弹出登录界面。 选择操作员选择操作员“001|001|系统管理

15、员系统管理员”,初始无口令,初始无口令,点击点击“确定确定”按钮,进入系统主界面,如图所示。按钮,进入系统主界面,如图所示。 2. 2. 功能演示功能演示 (1) (1) 班级管理班级管理 在主界面窗口,点击在主界面窗口,点击“班级管理班级管理”,打开班级信息,打开班级信息管理窗口,如图所示。管理窗口,如图所示。 (2) (2) 教师管理教师管理 在主界面窗口,点击在主界面窗口,点击“教师管理教师管理”,打开教师信,打开教师信息管理窗口,如图所示。在此窗口可以进行教师数息管理窗口,如图所示。在此窗口可以进行教师数据记录的浏览、修改和添加等工作。据记录的浏览、修改和添加等工作。 (3) (3)

16、课程管理课程管理 在主界面窗口,点击在主界面窗口,点击“课程管理课程管理”按钮,打开课程按钮,打开课程信息管理窗口,如图所示。在此窗口可以进行课程信息管理窗口,如图所示。在此窗口可以进行课程数据记录的浏览、修改和添加等工作。数据记录的浏览、修改和添加等工作。 (4) (4) 学生管理学生管理 在主界面窗口,点击在主界面窗口,点击“学生管理学生管理”按钮,打开学按钮,打开学生信息管理窗口,如图生信息管理窗口,如图1-171-17所示。在此窗口可以进所示。在此窗口可以进行学生数据记录的浏览、修改和添加等工作。行学生数据记录的浏览、修改和添加等工作。 (5) (5) 授课管理授课管理 在主界面窗口,

17、点击在主界面窗口,点击“授课管理授课管理”,打开授课信,打开授课信息管理窗口,如图所示。在此窗口可以对每个班级息管理窗口,如图所示。在此窗口可以对每个班级每学期开设的课程数据记录进行浏览、修改和添加每学期开设的课程数据记录进行浏览、修改和添加等工作。等工作。 (6) (6) 成绩管理成绩管理 在主界面窗口,点击在主界面窗口,点击“成绩管理成绩管理”,打开成绩信息管理窗,打开成绩信息管理窗口。从选择录入的课程列表中选择一条授课数据,会出现如口。从选择录入的课程列表中选择一条授课数据,会出现如图所示的表格,表格上方显示班级、学年、学期、课程等信图所示的表格,表格上方显示班级、学年、学期、课程等信息

18、,表格中则显示选修该课程的所有学生及其考试所得分数。息,表格中则显示选修该课程的所有学生及其考试所得分数。在这里对表中的数据可以进行手动修改。在这里对表中的数据可以进行手动修改。 ( 7) ( 7) 学生查询学生查询 图图1-20 1-20 参数输入窗口参数输入窗口 在主界面窗口,点击在主界面窗口,点击“学生查询学生查询”,弹出如图所,弹出如图所示的窗口,要求输入要查询学生的姓名。例如,在示的窗口,要求输入要查询学生的姓名。例如,在“姓名姓名”下方的文本框中输入下方的文本框中输入“王王”,将会显示所,将会显示所有姓名中包含有姓名中包含“王王”的学生的数据,如图所示。的学生的数据,如图所示。 (8) (8) 成绩查询成绩查询 在主界面窗口,点击在主界面窗口,点击“成绩查询成绩查询”按钮,弹出成按钮,弹出成绩浏览窗口,选择某个班级,如图所示,则会在下绩浏览窗口,选择某个班级,如图所示,则会在下方的网格中显示该班级所有学生的所有课程的成绩。方的网格中显示该班级所有学生的所有课程的成绩。1.4 1.4 小小 结结

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号