书签 分享 收藏 举报 版权申诉 / 30
上传文档赚钱

类型数据库基本操作课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2928877
  • 上传时间:2022-06-12
  • 格式:PPT
  • 页数:30
  • 大小:1.24MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《数据库基本操作课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数据库 基本 操作 课件
    资源描述:

    1、第二章第二章数据库的基本操作数据库的基本操作v一个成功的数据库设计方案应该将用户的需一个成功的数据库设计方案应该将用户的需求充分融入其中求充分融入其中, ,才能创建出一个能够有效完才能创建出一个能够有效完成所需功能的数据库。成所需功能的数据库。2.1 2.1 设计数据库设计数据库2.1 2.1 设计数据库设计数据库1.1.功能需求功能需求 确定数据库所要完成的任务的目的。确定数据库所要完成的任务的目的。2. 2. 确定数据库中的表确定数据库中的表 按照功能需求的描述,将数据按不同主题按照功能需求的描述,将数据按不同主题分开。应遵循的原则分开。应遵循的原则: :v表中不包含重复信息表中不包含重复

    2、信息; ;v每个表应该只包含关于一个主题的信息。每个表应该只包含关于一个主题的信息。3. 3. 确定表中的字段确定表中的字段 在设计每个表的字段时,应遵循以下原则:在设计每个表的字段时,应遵循以下原则:v每个字段应直接与表的主题相关;每个字段应直接与表的主题相关;v不包含推导或计算所得到的数据;不包含推导或计算所得到的数据;v应包含所需要的所有信息应包含所需要的所有信息v以最小的逻辑部分划分字段。以最小的逻辑部分划分字段。2.1 2.1 设计数据库设计数据库4. 4. 确定各表的主键确定各表的主键 根据实体完整性的要求,每个表根据实体完整性的要求,每个表都有一个主键,标识不同的记录。如果表中都

    3、有一个主键,标识不同的记录。如果表中没有能用作主键的字段,则可以增加一个数没有能用作主键的字段,则可以增加一个数据类型为据类型为“自动编号自动编号”的字段作为主键。的字段作为主键。5. 5. 确定表之间的关系确定表之间的关系 关系:一对一关系:一对一 一对多一对多 多对多多对多2.1 2.1 设计数据库设计数据库6. 6. 优化设计优化设计 表中的字段已经包含了所需的所有信表中的字段已经包含了所需的所有信息,且每个字段不可再分也不包含其他字段息,且每个字段不可再分也不包含其他字段的推导结果。的推导结果。7. 7. 输入数据并创建其他数据库对象输入数据并创建其他数据库对象 在表中添加数据,如果需

    4、要就在此基础在表中添加数据,如果需要就在此基础上建立查询、窗体等其他对象。上建立查询、窗体等其他对象。2.1 2.1 设计数据库设计数据库v实例实例: :为管理好超市业务信息为管理好超市业务信息设计一个超市业设计一个超市业务信息管理系统务信息管理系统,使超市业务信息管理工作,使超市业务信息管理工作规范化、系统化,提高信息处理的速度和准规范化、系统化,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改确性,能够及时、准确、有效的查询和修改出入货信息。出入货信息。2.1 2.1 设计数据库设计数据库1. E-R1. E-R图的设计图的设计|E-RE-R模型(模型(Entity-Relat

    5、ionship Model Entity-Relationship Model 实体联系模型)实体联系模型) 是从用户的角度对事物建立的一种模型。是用户与数是从用户的角度对事物建立的一种模型。是用户与数据库设计人员之间交流的语言。据库设计人员之间交流的语言。|实现实现E-RE-R模型就是实现事物与数字世界联系的信息抽象模型就是实现事物与数字世界联系的信息抽象过程。为准确描述现实世界中的事物及它们之间的复杂过程。为准确描述现实世界中的事物及它们之间的复杂关系,不但要抽象出实体,还要描述实体之间的联系。关系,不但要抽象出实体,还要描述实体之间的联系。在数据库中,这种联系被抽象为实体内部属性之间的联

    6、在数据库中,这种联系被抽象为实体内部属性之间的联系系( (即属性间联系即属性间联系) )和数据库中实体之间的联系和数据库中实体之间的联系( (即实体即实体间联系间联系) )。|E-RE-R模型就清晰地反映出实体型集合及其联系的结构形模型就清晰地反映出实体型集合及其联系的结构形式。式。系统规划系统规划 构成构成E-RE-R图的基本要素是实体型、属性和联系,其图的基本要素是实体型、属性和联系,其表示方法为:表示方法为:实体型:用矩形表示,矩形框内写明实体名;实体型:用矩形表示,矩形框内写明实体名;属性:用椭圆形表示,并用无向边将其与相应的实属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;体

    7、连接起来;联系:用菱形表示,菱形框内写明联系名,并用无联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(上联系的类型(1 : 11 : 1,1 : n1 : n或或m : nm : n)。)。系统规划系统规划v一个简单的超市业务信息管理数据库,它的一个简单的超市业务信息管理数据库,它的实体部分包括实体部分包括“商品商品”和和“公司职员公司职员”两方两方面,其中实体面,其中实体“商品商品”的属性如下图所示:的属性如下图所示:系统规划系统规划系统规划系统规划v实体实体“公司职员公司职员”的属性如图所示:

    8、的属性如图所示: v最后把实体间的联系用最后把实体间的联系用E-RE-R图表示出来图表示出来: :系统规划系统规划v2. 2. 模块的设计模块的设计 v根据上述的分析,设计出根据上述的分析,设计出“超市业务信息管理系统超市业务信息管理系统”的模块,如图所示。的模块,如图所示。系统规划系统规划v3. 3. 信息流程图的设计信息流程图的设计v根据上面的分析和模块设计,可得出系统根据上面的分析和模块设计,可得出系统的信息流程图,如图所示。的信息流程图,如图所示。 系统规划系统规划可编辑系统设计系统设计v1. 1. 功能需求功能需求 (1 1)登记公司职员的资料。)登记公司职员的资料。(2 2)对新上

    9、柜的商品进行登记。)对新上柜的商品进行登记。(3 3)对库存商品进行登记和管理。)对库存商品进行登记和管理。(4 4)对商品的销售情况进行登记和管理。)对商品的销售情况进行登记和管理。系统设计系统设计v2. 2. 确定数据库中的表确定数据库中的表 v按照功能需求的描述,将数据按不同主题分按照功能需求的描述,将数据按不同主题分开。此例主要包括开。此例主要包括4 4个模块,分别是个模块,分别是“公司职公司职员基本情况员基本情况”、“商品上柜情况商品上柜情况”、“商品商品库存情况库存情况”和和“商品销售情况商品销售情况”。系统设计系统设计v3. 3. 确定表中的字段确定表中的字段 (1 1)公司职员

    10、基本情况表公司职员基本情况表: : 职员姓名、性别、出生年月、身份证号、民职员姓名、性别、出生年月、身份证号、民族、籍贯、住址、电话、照片族、籍贯、住址、电话、照片(2 2)商品上柜情况表商品上柜情况表: : 商品编号、名称、数量、单位、上柜日期、商品编号、名称、数量、单位、上柜日期、上柜职员上柜职员(3 3)商品库存情况表商品库存情况表 : : 商品编号、名称、数量、单位、进价、入库商品编号、名称、数量、单位、进价、入库日期、入库职员日期、入库职员(4 4)商品销售情况表商品销售情况表 : : 商品编号、名称、数量、单位、售价、销售商品编号、名称、数量、单位、售价、销售时间、营业员时间、营业

    11、员系统设计系统设计4. 4. 确定各表的主键确定各表的主键(1 1)公司职员基本情况表:)公司职员基本情况表: 职员姓名职员姓名 (2 2)商品上柜情况表)商品上柜情况表 :名称名称+ +上柜日期上柜日期(3 3)商品库存情况表)商品库存情况表 :名称名称+ +入库日期入库日期(4 4)商品销售情况表)商品销售情况表 :名称名称+ +销售时间销售时间系统设计系统设计v5. 5. 确定表之间的关系确定表之间的关系系统设计系统设计v6.6.优化设计优化设计(1 1)公司职员基本情况表公司职员基本情况表: : 职员姓名、性别、出生年月、身份证号、民族、籍贯、职员姓名、性别、出生年月、身份证号、民族、

    12、籍贯、住址、电话、照片住址、电话、照片(2 2)商品上柜情况表商品上柜情况表: : 商品编号、名称、数量、单位、上柜日期、上柜职员商品编号、名称、数量、单位、上柜日期、上柜职员(3 3)商品库存情况表商品库存情况表 : : 商品编号、名称、数量、商品编号、名称、数量、单位、单位、进价、入库日期、入进价、入库日期、入库职员库职员(4 4)商品销售情况表商品销售情况表 : : 商品编号、名称、数量、商品编号、名称、数量、单位、单位、售价、销售时间、营售价、销售时间、营业员业员v7.7.输入数据并创建其他数据库对象输入数据并创建其他数据库对象2.2 2.2 创建数据库创建数据库 Microsoft

    13、Access Microsoft Access 有两种方法可以创建数有两种方法可以创建数据库。据库。 (1 1)利用)利用“数据库向导数据库向导”仅仅一次操作一次操作即可为即可为所选数据库类型创建必要的表、窗体及报表。所选数据库类型创建必要的表、窗体及报表。(2 2)创建数据库的方法是先创建一个)创建数据库的方法是先创建一个空数据空数据库库,然后再添加表、窗体、报表及其他对象。,然后再添加表、窗体、报表及其他对象。2.3 2.3 打开数据库打开数据库2.3.1 2.3.1 打开最近使用过的文件打开最近使用过的文件v菜单栏菜单栏”文件文件”下拉菜单底部列出的文件下拉菜单底部列出的文件. .v设置

    14、设置”文件文件”下拉菜单栏中最近使用过的文下拉菜单栏中最近使用过的文件的个数件的个数:”:”工具工具”-”-”选项选项”-”-”常常规规”选项卡选项卡. .2.3 2.3 打开数据库打开数据库2.3.2 2.3.2 使用使用”打开打开”命令命令打开方式打开方式: :v打开打开: :默认的打开方式默认的打开方式v以只读方式打开以只读方式打开: :只允许查看而不能编辑只允许查看而不能编辑v以独占方式打开以独占方式打开: :其他用户无法打开该数其他用户无法打开该数据库据库v以独占只读方式打开以独占只读方式打开: :以只读的方式打开,以只读的方式打开,同时防止其他用户打开。同时防止其他用户打开。2.4

    15、 2.4 关闭数据库关闭数据库三种方法:三种方法:v“文件文件”“关闭关闭”v双击标题栏左侧的控制菜单按钮双击标题栏左侧的控制菜单按钮v单击窗口右上角的关闭按钮单击窗口右上角的关闭按钮2.5 Access2.5 Access中的基本操作中的基本操作v控制菜单控制菜单v控制按钮控制按钮v菜单栏菜单栏v滚动条工具栏滚动条工具栏v记录指示器记录指示器管理数据库管理数据库压缩数据库压缩数据库 v为了有效地利用磁盘空间,可以采用压缩数为了有效地利用磁盘空间,可以采用压缩数据库的方法。压缩数据库同时还可以备份数据库的方法。压缩数据库同时还可以备份数据库、重新安排数据库文件在磁盘中的保存据库、重新安排数据库

    16、文件在磁盘中的保存位置,还可以释放部分磁盘空间。位置,还可以释放部分磁盘空间。转换数据库转换数据库vAccessAccess可以转化数据库文件,一是旧版的可以转化数据库文件,一是旧版的AccessAccess数据库应用系统可以转化数据库应用系统可以转化Access 2002Access 2002版本的数据库文件;二是把版本的数据库文件;二是把Access 2003Access 2003版本版本下的数据库应用系统转换为旧版下的数据库应用系统转换为旧版AccessAccess文件。文件。 管理数据库管理数据库数据库的安全设置数据库的安全设置v为了保证数据库的安全性,用户可以给数据为了保证数据库的安全性,用户可以给数据库设置用户密码。设置数据库用户密码后,库设置用户密码。设置数据库用户密码后,用户还可以凭借密码对原密码进行撤消或重用户还可以凭借密码对原密码进行撤消或重新设置。新设置。 v设置数据库密码操作必须要在独占方式打开设置数据库密码操作必须要在独占方式打开的数据库下进行的数据库下进行管理数据库管理数据库可编辑

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数据库基本操作课件.ppt
    链接地址:https://www.163wenku.com/p-2928877.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库