ACCESS数据库学习课件-第1课.ppt
《ACCESS数据库学习课件-第1课.ppt》由会员分享,可在线阅读,更多相关《ACCESS数据库学习课件-第1课.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习任务学习任务w系统学习系统学习Access 2007数据库管理软件,数据库管理软件,熟练掌握数据库的创建与维护操作,例如熟练掌握数据库的创建与维护操作,例如如何利用如何利用Access 2007创建数据库、数据创建数据库、数据表、从数据库中查询数据和修改数据、如表、从数据库中查询数据和修改数据、如何创建窗体和报表等,达到一个数据库管何创建窗体和报表等,达到一个数据库管理员的标准水平。理员的标准水平。学习任务系统学习Access 2007数据库管理软件,熟练掌第第1课课 Access数据库概述数据库概述第1课 Access数据库概述为何要学习数据库为何要学习数据库w社会的需要社会的需要 日常
2、生活中数据库的应用有很多,比如火车票、机票查日常生活中数据库的应用有很多,比如火车票、机票查询系统,自动取款机取款,利用搜索引擎搜索信息询系统,自动取款机取款,利用搜索引擎搜索信息,手机手机里的通讯录等。里的通讯录等。“数据库数据库”可看作是存储在计算机内的一些相关数据的可看作是存储在计算机内的一些相关数据的集合集合为何要学习数据库社会的需要为何需要数据库为何需要数据库w存储数据的方法存储数据的方法n第一种方法:用大脑来记住数据第一种方法:用大脑来记住数据n第二种方法:写在纸上第二种方法:写在纸上n第三种方法:写在计算机的内存中第三种方法:写在计算机的内存中n第四种方法:写成磁盘文件第四种方法
3、:写成磁盘文件n为何需要数据库存储数据的方法数据库服务器数据库服务器响应和提供数据响应和提供数据响应和提供数据响应和提供数据应用程序应用程序操作和查询操作和查询操作和查询操作和查询数数 据据 库库应用程序应用程序作用:响应操作并显示结果作用:响应操作并显示结果、向数据库请求数据、向数据库请求数据数据库数据库作用:作用:存储数据、检索数据、生成新的数据存储数据、检索数据、生成新的数据数据库服务器响应和提供数据应用程序操作和查询数 据 库应用程一一.数据库的基本概念数据库的基本概念数据库管理系统数据库管理系统数据库数据库数据数据能被计算机存储和处理的反映客观实体信息的物理符号能被计算机存储和处理的
4、反映客观实体信息的物理符号为用户提供一个建立、维护和使用数据为用户提供一个建立、维护和使用数据库的环境的商品化软件,例如库的环境的商品化软件,例如Microsoft SQL Server、Microsoft Office Access、Oracle等是长期存储在计算机内,有组织的和可共享的数据集合。是长期存储在计算机内,有组织的和可共享的数据集合。注意数据、数据库、数据库管理系统和数据库系统等概念的区别。一.数据库的基本概念数据库管理系统数据库数据能被计算机存储ACCESS数据库学习课件-第1课数数 据据 库库数数据据库库管管理理系系统统应用程序应用程序1应用程序应用程序3应用程序应用程序m用
5、户用户1用户用户2用户用户m数数 据据 库库 系系 统统数据数据记录记录数 据 库数应用程序1应用程序3应用程序m用户1用户2用户mw数据库管理系统:数据库管理系统:是一种系统软件,提供有是一种系统软件,提供有效的操作数据的环境。数据库由数据库管理效的操作数据的环境。数据库由数据库管理系统统一管理,数据的插入、修改、检索等系统统一管理,数据的插入、修改、检索等操作都要通过数据库管理系统进行。操作都要通过数据库管理系统进行。w数据库系统:数据库系统:是一个实际可运行的系统。包是一个实际可运行的系统。包括数据库管理系统、数据库、数据库管理员括数据库管理系统、数据库、数据库管理员等。等。数据库管理系
6、统:是一种系统软件,提供有效的操作数据的环境。数数据库系统的特点数据库系统的特点数据结构化:数据库系统能实现整体数据的结数据结构化:数据库系统能实现整体数据的结构化。构化。例如:学生管理系统不仅包括学生的基本信息,还包括与其相关的例如:学生管理系统不仅包括学生的基本信息,还包括与其相关的选课管理和成绩管理等选课管理和成绩管理等数据共享与独立(物理和逻辑)数据共享与独立(物理和逻辑)物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,应用程序要处理的只是数据的逻辑结构,当数据的物理存储改互独立的,应用程序要处理的只
7、是数据的逻辑结构,当数据的物理存储改变时,应用程序不用改变。同逻辑结构改变时,应用程序无须修改仍可继变时,应用程序不用改变。同逻辑结构改变时,应用程序无须修改仍可继续正常运行续正常运行数据库系统的特点数据结构化:数据库系统能实现整体数据的结构化减少数据冗余。减少数据冗余。数据冗余是指一种数据存在多个相同的副本,数据库系统可以大大减少数数据冗余是指一种数据存在多个相同的副本,数据库系统可以大大减少数据冗余,提高数据使用效率。据冗余,提高数据使用效率。减少数据冗余。保存数据一致性和安全性保存数据一致性和安全性通过组合分析,产生新的有用信息通过组合分析,产生新的有用信息数据库系统的特点数据库系统的特
8、点保存数据一致性和安全性数据库系统的特点数据库如何存储数据数据库如何存储数据 订单订单订单订单 客户客户客户客户 产品产品产品产品 产品数据库产品数据库表表数据库就是“数据”的“仓库”数据库由表组成数据存放在表中数数数数 据据据据 表表表表数据库如何存储数据 订单 客户 产品 产品数据库表数据表的结构数据表的结构列列行行(记录记录)数据表的结构列行(记录)数据库完整性数据库完整性数据库完整性关系完整性关系完整性w关系完整性指关系数据库中数据的正确性关系完整性指关系数据库中数据的正确性和可靠性,用于实现对数据的约束。关系和可靠性,用于实现对数据的约束。关系数据库管理系统的一个重要功能就是保证数据
9、库管理系统的一个重要功能就是保证关系的完整性。关系的完整性。w包括:包括:实体完整性、值域完整性、参照完整性、实体完整性、值域完整性、参照完整性、用户定义完整性。用户定义完整性。关系完整性关系完整性指关系数据库中数据的正确性和可靠性,用于1、实体完整性、实体完整性w实体完整性实体完整性指数据表中记录的唯一性,即指数据表中记录的唯一性,即同一个表中不允许出现重复的记录。同一个表中不允许出现重复的记录。w设置数据表的主键便于保证数据的实体完设置数据表的主键便于保证数据的实体完整性,主键的字段值不能相同,也不能为整性,主键的字段值不能相同,也不能为空。空。w例如:学生信息表中的例如:学生信息表中的“
10、学号学号”1、实体完整性实体完整性指数据表中记录的唯一性,即同一个表中2、值域完整性、值域完整性w值域完整性值域完整性指数据表中的记录的每个字段指数据表中的记录的每个字段的值应在允许范围内的值应在允许范围内w例如:可规定例如:可规定“学号学号”字段必须由数字组成,并且字段不能超过字段必须由数字组成,并且字段不能超过5个字符。个字符。2、值域完整性值域完整性指数据表中的记录的每个字段的值应在允3、参照完整性、参照完整性w参照完整性参照完整性指相关数据表中的数据必须保指相关数据表中的数据必须保持一致。持一致。w例如:学生信息表中的例如:学生信息表中的“学号学号”字段和成绩表中的字段和成绩表中的“学
11、号学号”字段应字段应保持一致保持一致3、参照完整性参照完整性指相关数据表中的数据必须保持一致。4、用户定义完整性、用户定义完整性w用户定义完整性用户定义完整性指用户根据实际需要而定指用户根据实际需要而定义的数据完整性。义的数据完整性。w例如:可规定例如:可规定“性别性别”字段值为字段值为“男男”或或“女女”,w “成绩成绩”字段值必须是字段值必须是0100范围内的整数范围内的整数4、用户定义完整性用户定义完整性指用户根据实际需要而定义的数二二.数据库的设计数据库的设计w(1)确定建立数据库的目的)确定建立数据库的目的 即数据库需要管理哪些数据,实现什么样的功能。即数据库需要管理哪些数据,实现什
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ACCESS 数据库 学习 课件
限制150内