数据库原理及应用总复习_第1页
数据库原理及应用总复习_第2页
数据库原理及应用总复习_第3页
数据库原理及应用总复习_第4页
数据库原理及应用总复习_第5页
免费预览已结束,剩余14页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用总复习串讲数据库原理及应用总复习串讲 70年代以来 数据库技术得到了迅速发展和广泛应用 年代以来 数据库技术得到了迅速发展和广泛应用 已经成为计算机科学与技术的一个重要分支 已经成为计算机科学与技术的一个重要分支 Microsoft Access作为一种关系型桌面数据库管理系统作为一种关系型桌面数据库管理系统 是中小型数据库应用系统的理想开发环境 具有界面友好 易是中小型数据库应用系统的理想开发环境 具有界面友好 易 学好用 开发简单 接口灵活等特点 已经得到越来越广泛的学好用 开发简单 接口灵活等特点 已经得到越来越广泛的 应用 应用 数据库技术的发展数据库技术的发展 数据管理技术的发展历程 大体上经历了几个阶段 数据管理技术的发展历程 大体上经历了几个阶段 人工管理阶段人工管理阶段 早期的计算机没有系统软件的支持 程早期的计算机没有系统软件的支持 程 序员不但要负责处理数据还要负责组织数据 程序没有任何独序员不但要负责处理数据还要负责组织数据 程序没有任何独 立性 立性 文件系统阶段文件系统阶段 操作系统中的文件系统是专门的数据管操作系统中的文件系统是专门的数据管 理软件 它的出现将程序员从直接与物理设备打交道的沉重负理软件 它的出现将程序员从直接与物理设备打交道的沉重负 担中解脱出来 不必考虑文件的物理存储 这项工作由计算机担中解脱出来 不必考虑文件的物理存储 这项工作由计算机 系统来实现 系统来实现 数据库阶段数据库阶段 针对文件系统的缺点 后来出现了数据库技针对文件系统的缺点 后来出现了数据库技 术 术 与文件系统相比 数据库技术是面向系统的 而文件系统与文件系统相比 数据库技术是面向系统的 而文件系统 则是面向应用的 数据库是可共享的数据集合 则是面向应用的 数据库是可共享的数据集合 分布式数据库阶段分布式数据库阶段 分布式数据库是一个逻辑上的整体 分布式数据库是一个逻辑上的整体 是分布在不同地理位置的数据集合 使计算机网络环境下各个是分布在不同地理位置的数据集合 使计算机网络环境下各个 局部数据库的逻辑集合 它受分布式数据库管理系统的控制和局部数据库的逻辑集合 它受分布式数据库管理系统的控制和 管理 管理 什么是什么是数据库系统 数据库系统 数据库系统是指带有数据库并利用数据库技术进行数据管数据库系统是指带有数据库并利用数据库技术进行数据管 理的计算机系统 理的计算机系统 数据库系统的组成数据库系统的组成 由四部分组成 它们是数据库 硬件 软件和人员 由四部分组成 它们是数据库 硬件 软件和人员 数据库 数据库 是一个信息的集合 在这个集合中可以按照信是一个信息的集合 在这个集合中可以按照信 息的逻辑结构对其进行组织与存取 息的逻辑结构对其进行组织与存取 硬件 支持系统运行的计算机硬件设备 包括硬件 支持系统运行的计算机硬件设备 包括CPUCPU 内存 内存 外存及其它外部设备 外存及其它外部设备 软件 包括操作系统 数据库管理系统 应用开发工具软件 包括操作系统 数据库管理系统 应用开发工具 和应用系统 和应用系统 人员 数据库系统中的主要人员有 数据库管理员 系人员 数据库系统中的主要人员有 数据库管理员 系 统分析员和数据库设计人员 应用程序开发人员和最终统分析员和数据库设计人员 应用程序开发人员和最终 用户 用户 数据库系统四要素中 数据库系统的核心和管理对象是数据库系统四要素中 数据库系统的核心和管理对象是数据库数据库 2 数据库的特点 数据库的特点 1 集成性 集成性 减少了数据的重复减少了数据的重复 避免数据避免数据 的不一致的不一致 2 共享性 共享性 3 持久性 持久性 有数据安全性和完整性有数据安全性和完整性 保障保障 多用户操作并行调度多用户操作并行调度 4 海量性 海量性 易于使用易于使用 便于扩展便于扩展 数据库系统的数据库系统的4 4个特点个特点 数据结构化数据结构化 数据共享性高 冗余度低 易扩充数据共享性高 冗余度低 易扩充 数据独立性高数据独立性高 数据由数据库管理系统统一管理和控制数据由数据库管理系统统一管理和控制 数据库管理系统数据库管理系统 数据库管理系统 数据库管理系统 DatabaseDatabase ManagementManagement SystemSystem 简称 简称 DBMSDBMS 是提供 是提供建立 管理 维护和控制数据库功能的一组计建立 管理 维护和控制数据库功能的一组计 算机软件算机软件 数据库管理系统的目标是使用户能够科学地组织 数据库管理系统的目标是使用户能够科学地组织 和存储数据 能够从数据库中高效地获得需要的数据 方便和存储数据 能够从数据库中高效地获得需要的数据 方便 地处理数据 地处理数据 数据库管理系统的主要功能 数据库管理系统的主要功能 数据定义功能数据定义功能 数据操纵功能数据操纵功能 数据库的建立和维护功能数据库的建立和维护功能 数据库的运行管理数据库的运行管理 数据模型数据模型 1 概念模型 概念模型 概念模型实际上是现实世界到机器世界的一个概念模型实际上是现实世界到机器世界的一个 中间层次中间层次 其涉及的概念主要有 其涉及的概念主要有 实体 客观存在并可相互区别的事物称为实体 实体 客观存在并可相互区别的事物称为实体 属性 实体所具有的某一特性称为属性 例如 学生的学属性 实体所具有的某一特性称为属性 例如 学生的学 号 姓名 号 姓名 关键字 唯一标识实体的属性集称为码 例如 学号是学关键字 唯一标识实体的属性集称为码 例如 学号是学 生实体的码 生实体的码 2 数据模型 数据模型 数据模型的组成要素有三个 分别是数据结构 数据模型的组成要素有三个 分别是数据结构 数据操作和数据约束 数据操作和数据约束 数据结构是对系统静态特征的描述 数据结构是对系统静态特征的描述 主要描述数据类型 主要描述数据类型 内容 性质以及数据间联系的有关信息 内容 性质以及数据间联系的有关信息 数据操作描述的是系统的动态特征 数据操作描述的是系统的动态特征 主要描述在相应数据主要描述在相应数据 结构上的操作类型与操作方式 结构上的操作类型与操作方式 数据约束描述的是系统的约束条件 数据约束描述的是系统的约束条件 主要描述数据结构内主要描述数据结构内 数据间的语义限制 制约与依存关系 以及数据动态变化的规数据间的语义限制 制约与依存关系 以及数据动态变化的规 则以保证数据的正确 有效与相容 则以保证数据的正确 有效与相容 描述实体描述实体 联系模型简称联系模型简称 E RE R 模型 模型 什么是简称什么是简称 E RE R 模型 实体模型 实体 联系模型 简称联系模型 简称 E RE R 模型 模型 是由是由 P P ChenP P Chen 于于 19761976 年首先提出的 它提供不受任何年首先提出的 它提供不受任何 DBMSDBMS 约束的面向用户的表达方法 在数据库设计中被广泛用作数据约束的面向用户的表达方法 在数据库设计中被广泛用作数据 建模的工具 建模的工具 E RE R 模型的构成成分是实体集 属性和联系集 模型的构成成分是实体集 属性和联系集 其表示方法如下 其表示方法如下 1 1 实体集用矩形框表示 矩形框内写上实体名 实体集用矩形框表示 矩形框内写上实体名 2 2 实体的属性用椭圆框表示 框内写上属性名 并用实体的属性用椭圆框表示 框内写上属性名 并用 无向边与其实体集相连 无向边与其实体集相连 3 3 实体间的联系用菱形框表示 联系以适当的含义命实体间的联系用菱形框表示 联系以适当的含义命 名 名字写在菱形框中 用无向连线将参加联系的实体矩形框名 名字写在菱形框中 用无向连线将参加联系的实体矩形框 分别与菱形框相连 并在连线上标明联系的类型 即分别与菱形框相连 并在连线上标明联系的类型 即 1 1 1 1 1 1 M M 或或 M M M M 三种模型 层次模型 网状模型和关系模型 三种模型 层次模型 网状模型和关系模型 数据库的三级结构所具有的优点 数据库的三级结构模数据库的三级结构所具有的优点 数据库的三级结构模 式为概念模式 外模式 内模式 数据库的三级结构所具式为概念模式 外模式 内模式 数据库的三级结构所具 有的优点 有的优点 1 1 实现数据共享 减少数据冗余度 实现数据共享 减少数据冗余度 2 2 保证数据的独立性 保证数据的独立性 3 3 有利于对数据的保护 有利于对数据的保护 数据模型按不同的应用层次分为三种类型 它们是概念数据模数据模型按不同的应用层次分为三种类型 它们是概念数据模 型 逻辑数据模型和物理数据模型型 逻辑数据模型和物理数据模型 AccessAccess是是关系型数据库关系型数据库 在在Access中关系运算有助于正确给出查询表达式 它的中关系运算有助于正确给出查询表达式 它的 运算有三种 运算有三种 选择 投影 连接选择 投影 连接 AccessAccess 20032003开发环境开发环境 AccessAccess是一种是一种关系型的桌面数据库管理系统关系型的桌面数据库管理系统 是 是 MicrosoftMicrosoft OfficeOffice套件产品套件产品之一 之一 对于数据库的开发人员 对于数据库的开发人员 AccessAccess提供了提供了VBAVBA VisualVisual BasicBasic ForFor ApplicationApplication 编程语言和相应的开发调试环境 编程语言和相应的开发调试环境 可用于开发高性能 高质量的桌面数据库应用系统 可用于开发高性能 高质量的桌面数据库应用系统 AccessAccess数据库的构成数据库的构成 作为一个数据库管理系统 作为一个数据库管理系统 AccessAccess通过各种数据库对象来通过各种数据库对象来 管理信息 管理信息 AccessAccess将数据库定义成一个将数据库定义成一个 mdb mdb 文件 由对象和组两文件 由对象和组两 部分构成 其中数据库对象分为部分构成 其中数据库对象分为7 7种 包括种 包括表 查询 窗体 表 查询 窗体 报表 数据访问页 宏 模块 报表 数据访问页 宏 模块 1 1 表 表 是是AccessAccess数据库的基础对象数据库的基础对象 表是表是AccessAccess 20032003中最基本的对象 是存储数据的基本单元 中最基本的对象 是存储数据的基本单元 表以行 列的格式组织数据 每一行称为一条记录 一列称表以行 列的格式组织数据 每一行称为一条记录 一列称 为一个字段 为一个字段 字段中存放的信息种类很多 包括文本 数字 日期 货币 字段中存放的信息种类很多 包括文本 数字 日期 货币 OLEOLE对象等等 每个字段包含了一类信息 大部分表中都要对象等等 每个字段包含了一类信息 大部分表中都要 设置关键字 用以唯一表示一条记录 设置关键字 用以唯一表示一条记录 创建创建 学院学院 表代码 表代码 CREATECREATE TABLETABLE 学院学院 学院编号学院编号 char 1 char 1 学院名称学院名称 char 4 char 4 院长姓名院长姓名 char 6 char 6 电话电话 char 13 char 13 地址地址 char 5 char 5 primaryprimary keykey 学院编号学院编号 以上为创建以上为创建 学院学院 表表 创建创建 系系 表代码表代码 CREATECREATE TABLETABLE 系系 系编号系编号 char 4 char 4 系名称系名称 char 14 char 14 系主任系主任 char 6 char 6 教研室个数教研室个数 smallint smallint 班级个数班级个数 smallint smallint 学院编号学院编号 char 1 char 1 primaryprimary keykey 系编号系编号 foreignforeign keykey 学院编号学院编号 references references 学院学院 学院编学院编 号号 创建创建 班级班级 表代码表代码 CREATECREATE TABLETABLE 班级班级 班级编号班级编号 char 8 char 8 班级名称班级名称 char 4 char 4 班级人数班级人数 smallint smallint 班长姓名班长姓名 char 6 char 6 专业专业 char 10 char 10 系编号系编号 char 4 char 4 primaryprimary keykey 班级编号班级编号 foreignforeign keykey 系编号系编号 references references 系系 系编号系编号 创建创建 学生学生 表代码表代码 CREATECREATE TABLETABLE 学生学生 学号学号 char 6 char 6 姓名姓名 char 6 char 6 性别性别 char 2 char 2 出生日期出生日期 date date 籍贯籍贯 varchar 50 varchar 50 班级编号班级编号 char 8 primarychar 8 primary keykey 学号学号 foreignforeign keykey 班级编号班级编号 references references 班级班级 班级编号班级编号 创建创建 课程课程 表代码表代码 CREATECREATE TABLETABLE 课程课程 课程编号课程编号 char 5 char 5 课程名课程名 char 12 char 12 学时学时 smallint smallint 学分学分 smallint smallint 学期学期 smallint smallint 教师编号教师编号 char 7 char 7 教室教室 char 5 char 5 primaryprimary keykey 课程编号课程编号 foreignforeign keykey 教师编号教师编号 references references 教师教师 教师编号教师编号 创建创建 成绩成绩 表代码表代码 CREATECREATE TABLETABLE 成绩成绩 学号学号 char 6 char 6 课程编号课程编号 char 5 char 5 成绩成绩 real real foreignforeign keykey 学号学号 references references 学生学生 学号学号 foreignforeign keykey 课程编号课程编号 references references 课程课程 课程编号课程编号 创建创建 教研室教研室 表代码表代码 CREATECREATE TABLETABLE 教研室教研室 教研室编号教研室编号 char 6 char 6 教研室名称教研室名称 char 20 char 20 教师人数教师人数 smallint smallint 系编号系编号 char 4 char 4 primaryprimary keykey 教研室编号教研室编号 foreignforeign keykey 系编号系编号 references references 系系 系编号系编号 创建创建 教师教师 表代码表代码 CREATECREATE TABLETABLE 教师教师 教师编号教师编号 char 7 char 7 姓名姓名 char 6 char 6 性别性别 char 2 char 2 职务职务 char 8 char 8 教研室编号教研室编号 char 6 char 6 primaryprimary keykey 教师编号教师编号 foreignforeign keykey 教研室编号教研室编号 references references 教研室教研室 教研室教研室 编号编号 2 2 查询 查询 ACCESS有几种查询方法有几种查询方法 查询的意义查询的意义是么是么 P156 主要查询类型 选择查询 参数查询 交叉表查询 动作主要查询类型 选择查询 参数查询 交叉表查询 动作 查询 修改查询及查询 修改查询及 SQLSQL 查询 查询 意义对意义对数据进行浏览 筛选 排数据进行浏览 筛选 排 序 检索 统计及加工 序 检索 统计及加工 查询对象是用来操作数据库中的记录对象 利用查询可以通查询对象是用来操作数据库中的记录对象 利用查询可以通 过不同的方法来查看 更改以及分析数据 也可以将查询作过不同的方法来查看 更改以及分析数据 也可以将查询作 为窗体和报表的记录源 查询到的数据记录集合称为查询的为窗体和报表的记录源 查询到的数据记录集合称为查询的 结果集 以二维表的形式显示出来结果集 以二维表的形式显示出来 1 1 selectselect 商品编号商品编号 商品名称商品名称 商品价格商品价格 fromfrom 商品商品 从从 商品商品 表中选择表中选择商品编号商品编号 商品名称商品名称 商品价格三个商品价格三个 列列 2 2 selectselect 商品编号商品编号 商品名称商品名称 fromfrom 商品商品 wherewhere 商品价格商品价格 betweenbetween 100100 andand 200200 从从 商品商品 表中选择表中选择商品编号商品编号 商品名称二个列条件为商商品名称二个列条件为商 品价格在品价格在 100 200100 200 之间的之间的 3 3 selectselect fromfrom 商品商品 wherewhere 商品名称商品名称 打印机打印机 从从 商品商品 表中选择查询出商品名称为表中选择查询出商品名称为 打印机打印机 的所有的所有 信息信息 4 4 selectselect 学号学号 性别性别 院部信息院部信息 fromfrom 学生信息学生信息 从从 学生信息学生信息 表中选择查询出表中选择查询出学号学号 性别性别 院部信息三个院部信息三个 列列 5 5 selectselect 学号学号 课程编号课程编号 fromfrom 选课信息选课信息 wherewhere 成绩成绩 betweenbetween 8080 andand 9090 从从 选课信息选课信息 表中选择查询出表中选择查询出学号学号 课程编号二个列 条课程编号二个列 条 件为成绩件为成绩 80 9080 90 的信息的信息 6 6 selectselect fromfrom 学生信息学生信息 wherewhere 姓名姓名 likelike 李李 从从 学生信息学生信息 表中选择查询所有列 条件为姓名的姓氏表中选择查询所有列 条件为姓名的姓氏 为为 李李 的的 3 3 窗体窗体 窗体是数据库和用户的交互界面 用于显示窗体是数据库和用户的交互界面 用于显示包含在表或查包含在表或查 询中的数据和操作数据库中的数据询中的数据和操作数据库中的数据 可用宏实现窗体之间的关 可用宏实现窗体之间的关 联 主窗体与子窗体 打开多个界面 联 主窗体与子窗体 打开多个界面 4 4 报表 报表 什么是报表 报表的作用 什么是报表 报表的作用 报表是数据库对象之一 报表是数据库对象之一 作用作用它可以让数据信息按指定格它可以让数据信息按指定格 式打印输出 并且可以对数据进行分组 汇总和计算式打印输出 并且可以对数据进行分组 汇总和计算 报表是以打印的格式表现用户数据的一种有效的方式 用户报表是以打印的格式表现用户数据的一种有效的方式 用户 可以控制报表上每个对象 也称为报表控件 的大小和外观 可以控制报表上每个对象 也称为报表控件 的大小和外观 并可以按照所需的方式选择所需显示的信息以便查看或打印并可以按照所需的方式选择所需显示的信息以便查看或打印 输出 报表中大多数信息来自基础的表 查询或输出 报表中大多数信息来自基础的表 查询或SQLSQL语句语句 它们是报表数据的来源 它们是报表数据的来源 5 5 数据访问页 数据访问页 数据访问页是一种特殊的数据访问页是一种特殊的WebWeb页面 用户可以在此页面 用户可以在此WebWeb页面中页面中 与与AccessAccess数据库中的数据进行联接 查看 修改数据库中的数据进行联接 查看 修改AccessAccess数据数据 库中的数据 为通过因特网进行数据发布提供了方便 库中的数据 为通过因特网进行数据发布提供了方便 6 6 宏 宏 1 1 什么是宏 宏的主要操作有哪两种 什么是宏 宏的主要操作有哪两种 宏是由一个或多个操作组成的集合 它的操作一是选择命令 宏是由一个或多个操作组成的集合 它的操作一是选择命令 二是命令对象的参数设置 其中每个操作实现特定的功能 二是命令对象的参数设置 其中每个操作实现特定的功能 例如打开某个窗体或打印某个报表 宏可以使某些普通的 例如打开某个窗体或打印某个报表 宏可以使某些普通的 需要多个指令连续执行的任务能够通过一条指令自动地完成 需要多个指令连续执行的任务能够通过一条指令自动地完成 而这条指令就称之为宏 而这条指令就称之为宏 宏可以是包含一个操作序列的一个宏 也可以是若干个宏的宏可以是包含一个操作序列的一个宏 也可以是若干个宏的 集合所组成的宏组 一个宏或宏组的执行与否还可以使用一集合所组成的宏组 一个宏或宏组的执行与否还可以使用一 个条件表达式来进行控制 即可以通过给定的条件来决定在个条件表达式来进行控制 即可以通过给定的条件来决定在 哪些情况下运行宏 哪些情况下运行宏 7 7 模块 模块 模块是由声明 语句和过程组成的集合 它们作为一个已命模块是由声明 语句和过程组成的集合 它们作为一个已命 名的单元存储在一起 对名的单元存储在一起 对 Microsoft Visual Basic 代码进代码进 行组织 行组织 AccessAccess 数据库对象之间关系图数据库对象之间关系图 窗体查询 宏模块 表 报表 页 面向对象的方法之所以能成为当今程序设计的发展方向 主要面向对象的方法之所以能成为当今程序设计的发展方向 主要 是由它的五大要素决是由它的五大要素决 对象对象 类 继承 封装 消息 类 继承 封装 消息 定的定的 面面 向对象的设计方法提供了一种有目的地把系统分解为模块策略 向对象的设计方法提供了一种有目的地把系统分解为模块策略 并将设计决策与客观世界的认识相匹配 在对面向对象语言进并将设计决策与客观世界的认识相匹配 在对面向对象语言进 行研究时 人们也看到了面向对象的潜在能力 面向对象思维行研究时 人们也看到了面向对象的潜在能力 面向对象思维 同现实对象的一一对应关系和它的组织 处理信息能力 在人同现实对象的一一对应关系和它的组织 处理信息能力 在人 工智能 数据库 信息模型领域的研究表明 面向对象不只是工智能 数据库 信息模型领域的研究表明 面向对象不只是 有效的程序设计技术 还应成为软件开发的基本方法 所以面有效的程序设计技术 还应成为软件开发的基本方法 所以面 向对象软件开发技术是今后软件发展的主流之一 向对象软件开发技术是今后软件发展的主流之一 应用系统开发过程应用系统开发过程 在生命周期法中 整个数据库应用系统的开发过程可以分成在生命周期法中 整个数据库应用系统的开发过程可以分成 四个主要阶段 系统分析 系统设计 系统实施 系统运行四个主要阶段 系统分析 系统设计 系统实施 系统运行 与维护 与维护 系统分析系统分析 系统分析系统分析就是对组织的工作现状和用户需求进行调查 分析 就是对组织的工作现状和用户需求进行调查 分析 明确用户的信息需求和系统功能 提出拟建系统的逻辑方案 明确用户的信息需求和系统功能 提出拟建系统的逻辑方案 系统分析在整个系统开发过程中 要解决系统分析在整个系统开发过程中 要解决 做什么做什么 的问的问 题 把要解决哪些问题 满足用户哪些具体的信息需求调查 题 把要解决哪些问题 满足用户哪些具体的信息需求调查 分析清楚 从逻辑上 或者说从信息处理的功能上 提出新系分析清楚 从逻辑上 或者说从信息处理的功能上 提出新系 统的方案 即逻辑模型 为系统设计和系统实施提供可靠 统的方案 即逻辑模型 为系统设计和系统实施提供可靠 具体的依据 具体的依据 系统分析工作采用结构化分析方法 系统分析工作采用结构化分析方法 结构化分析方法结构化分析方法就是结构化的基本思想和主要原则在系统就是结构化的基本思想和主要原则在系统 分析中的应用所形成的一系列具体方法和有关工具的总称 分析中的应用所形成的一系列具体方法和有关工具的总称 系统分析面向组织管理问题 非结构化程度高 不确定因系统分析面向组织管理问题 非结构化程度高 不确定因 素多 系统分析人员的大量工作是与各类管理人员进行交流 素多 系统分析人员的大量工作是与各类管理人员进行交流 明确系统开发的目标 现行系统的问题及用户的信息需求 这明确系统开发的目标 现行系统的问题及用户的信息需求 这 些工作都应该有计划 有步骤的进行 要采用科学的 结构化些工作都应该有计划 有步骤的进行 要采用科学的 结构化 的方法 才能有效地完成这些工作 的方法 才能有效地完成这些工作 系统初步调查系统初步调查 系统分析人员首先调查组织的整体信息 人员信息及工作信系统分析人员首先调查组织的整体信息 人员信息及工作信 息 包括主要的信息输入 信息输出 信息处理功能及与其息 包括主要的信息输入 信息输出 信息处理功能及与其 他系统的关系 然后对上述信息进行分析 确定系统有无开他系统的关系 然后对上述信息进行分析 确定系统有无开 发的必要 如果结论是有必要进行数据库应用系统的开发 发的必要 如果结论是有必要进行数据库应用系统的开发 则需要做出可行性研究安排 并进入可行性研究阶段 则需要做出可行性研究安排 并进入可行性研究阶段 可行性研究可行性研究 可行性研究的主要目标是进一步明确系统的目标 规模与可行性研究的主要目标是进一步明确系统的目标 规模与 功能 对系统开发背景 必要性和意义进行调查分析并根据需功能 对系统开发背景 必要性和意义进行调查分析并根据需 要和可能提出拟开发系统的初步方案与计划 要和可能提出拟开发系统的初步方案与计划 可行性包括三个方面可行性包括三个方面 技术可行性 技术可行性 经济可行性 经济可行性 运行可行性 运行可行性 系统详细调查系统详细调查 详细调查的主要工作包括对现行系统的目标 主要功能 组详细调查的主要工作包括对现行系统的目标 主要功能 组 织结构 业务流程 数据流程的调查和分析 数据库应用系织结构 业务流程 数据流程的调查和分析 数据库应用系 统所处理的信息渗透于整个组织之中 系统分析员必须从具统所处理的信息渗透于整个组织之中 系统分析员必须从具 体组织的实际情况出发 逐步抽象 才能了解组织中信息活体组织的实际情况出发 逐步抽象 才能了解组织中信息活 动的全貌 动的全貌 应用系统设计应用系统设计 系统设计的主要任务是从数据库应用系统的总体目标出发 系统设计的主要任务是从数据库应用系统的总体目标出发 根据系统分析阶段对系统逻辑功能的要求 并考虑到技术 根据系统分析阶段对系统逻辑功能的要求 并考虑到技术 经济 运行环境等方面的条件 确定系统的总体结构和系统经济 运行环境等方面的条件 确定系统的总体结构和系统 各组成部分的技术方案 合理选择计算机和通信的软 硬件各组成部分的技术方案 合理选择计算机和通信的软 硬件 设备 提出系统的实施计划 确保总体目标的实现 设备 提出系统的实施计划 确保总体目标的实现 系统设计阶段的主要工作包括总体结构设计和详细设计 总系统设计阶段的主要工作包括总体结构设计和详细设计 总 体结构设计主要包括运行模式选择 操作系统选择 数据库体结构设计主要包括运行模式选择 操作系统选择 数据库 管理系统选择 网络平台及其结构选择 系统功能结构设计管理系统选择 网络平台及其结构选择 系统功能结构设计 等 详细设计主要包括算法设计 编码设计 数据库设计和等 详细设计主要包括算法设计 编码设计 数据库设计和 用户界面设计等 用户界面设计等 系统实施系统实施 在系统分析和设计阶段 主要工作集中在逻辑功能和技术方在系统分析和设计阶段 主要工作集中在逻辑功能和技术方 案设计上 工作成果是系统分析说明书和系统设计说明书 案设计上 工作成果是系统分析说明书和系统设计说明书 系统实施阶段以系统分析和系统设计阶段的工作成果为依据 系统实施阶段以系统分析和系统设计阶段的工作成果为依据 将技术设计方案转化成物理实现 系统实施阶段主要完成程将技术设计方案转化成物理实现 系统实施阶段主要完成程 序设计 系统测试等工作 序设计 系统测试等工作 系统运行与维护系统运行与维护 系统维护内容包括应用程序维护 数据维护 编码维护 硬系统维护内容包括应用程序维护 数据维护 编码维护 硬 件设备维护 其中应用程序维护是最主要的工作 件设备维护 其中应用程序维护是最主要的工作 数据库设计数据库设计 数据库应用系统以数据库为核心和基础 数据库设计包括需数据库应用系统以数据库为核心和基础 数据库设计包括需 求分析 概念结构设计 逻辑结构设计 物理结构设计 数求分析 概念结构设计 逻辑结构设计 物理结构设计 数 据库实施 数据库运行和维护等六个阶段 据库实施 数据库运行和维护等六个阶段 数据库设计要与整个数据库应用系统的设计开发结合起来进数据库设计要与整个数据库应用系统的设计开发结合起来进 行 只有设计出高质量的数据库 才能开发出高质量的数据行 只有设计出高质量的数据库 才能开发出高质量的数据 库应用系统 也只有着眼于整个数据库应用系统的功能要求 库应用系统 也只有着眼于整个数据库应用系统的功能要求 才能设计出高质量的数据库 才能设计出高质量的数据库 需求分析需求分析 为什么要进行需求分析 为什么要进行需求分析 需求分析就是对组织的工作现状和用户需求进行调查 分析 需求分析就是对组织的工作现状和用户需求进行调查 分析 明确用户的信息需求和系统功能 提出拟建系统的逻辑方案 明确用户的信息需求和系统功能 提出拟建系统的逻辑方案 这里的重点是对建立数据库的必要性及可行性进行分析和研这里的重点是对建立数据库的必要性及可行性进行分析和研 究 确定数据库在整个数据库应用系统中的地位 确定出各究 确定数据库在整个数据库应用系统中的地位 确定出各 个数据库之间的关系 个数据库之间的关系 确定了建立数据库系统之后 要分析待开发系统的基本功能 确定了建立数据库系统之后 要分析待开发系统的基本功能 确定数据库支持的范围 考虑是建立一个综合的数据库 还确定数据库支持的范围 考虑是建立一个综合的数据库 还 是建立若干个专门的数据库 对于规模比较小的应用系统可是建立若干个专门的数据库 对于规模比较小的应用系统可 以建立一个综合数据库 对于大型应用系统来说建立一个支以建立一个综合数据库 对于大型应用系统来说建立一个支 持系统所有功能的综合数据库难度较大 效率也不高 比较持系统所有功能的综合数据库难度较大 效率也不高 比较 好的方式是建立若干个专门的数据库 需要时可以将多个数好的方式是建立若干个专门的数据库 需要时可以将多个数 据库连接起来 满足实际功能的需要 据库连接起来 满足实际功能的需要 2 2 概念结构设计 概念结构设计 将需求分析阶段得到的用户需求抽象为反映现实世界信息需将需求分析阶段得到的用户需求抽象为反映现实世界信息需 求的数据库概念结构 概念模式 就是概念结构设计 求的数据库概念结构 概念模式 就是概念结构设计 概念结构从现实世界抽象而来 又是各种数据模型的共同基概念结构从现实世界抽象而来 又是各种数据模型的共同基 础 实际上是现实世界与逻辑结构 机器世界 之间的一个础 实际上是现实世界与逻辑结构 机器世界 之间的一个 过渡 过渡 3 3 逻辑结构设计 逻辑结构设计 逻辑结构设计就是把概念结构设计阶段的逻辑结构设计就是把概念结构设计阶段的E RE R图转换成与具图转换成与具 体的数据库管理系统产品所支持的数据模型相一致的逻辑结体的数据库管理系统产品所支持的数据模型相一致的逻辑结 构 构 逻辑结构设计包括两个步骤 逻辑结构设计包括两个步骤 将将E RE R图转换为关系模型图转换为关系模型 对关系模型进行优化 对关系模型进行优化 4 4 物理结构设计 物理结构设计 数据库在实际的物理设备上的存储结构和存取方法称为数据数据库在实际的物理设备上的存储结构和存取方法称为数据 库的物理结构 对于设计好的逻辑模型选择一个最符合应用库的物理结构 对于设计好的逻辑模型选择一个最符合应用 要求的物理结构就是数据库的物理结构设计 物理结构设计要求的物理结构就是数据库的物理结构设计 物理结构设计 依赖于给定的硬件环境和数据库产品 依赖于给定的硬件环境和数据库产品 各个实际的数据库管理系统所提供的进行物理设计的方法 各个实际的数据库管理系统所提供的进行物理设计的方法 手段差别较大 设计人员要认真了解所选用的手段差别较大 设计人员要认真了解所选用的RDBMSRDBMS 设计 设计 出合理的物理结构 出合理的物理结构 数据库实施数据库实施 数据库实施阶段的工作就是根据逻辑设计和物理设计的结果 数据库实施阶段的工作就是根据逻辑设计和物理设计的结果 在选用的在选用的RDBMSRDBMS上建立起数据库 具体讲有如下三项工作 上建立起数据库 具体讲有如下三项工作 建立数据库的结构建立数据库的结构 载入实验数据并测试应用程序载入实验数据并测试应用程序 载入全部实际数据并试运行应用程序载入全部实际数据并试运行应用程序 建立数据库的结构建立数据库的结构 以逻辑设计和物理设计的结果为依据 用以逻辑设计和物理设计的结果为依据 用RDBMSRDBMS的数据定义的数据定义 语言书写数据库结构定义源程序 调试执行源程序后就完成语言书写数据库结构定义源程序 调试执行源程序后就完成 了数据库结构的建立 了数据库结构的建立 载入实验数据并测试应用程序载入实验数据并测试应用程序 实验数据可以是部分实际数据 也可以是模拟数据 应使实实验数据可以是部分实际数据 也可以是模拟数据 应使实 验数据尽可能覆盖各种可能的实际情况 通过运行应用程序 验数据尽可能覆盖各种可能的实际情况 通过运行应用程序 测试系统的性能指标 如不符合 是程序的问题修改程序 测试系统的性能指标 如不符合 是程序的问题修改程序 是数据库的问题 则修改数据库设计 是数据库的问题 则修改数据库设计 学习数据库后你对数据库应用有哪些认识 学习数据库后你对数据库应用有哪些认识 T 10T 10 DoDo WhileWhile t 5t 5 t t 1t t 1 looploop 当我被上帝造出来时 上帝问我想在人间当一个怎样的人 我不假思索的说 我要做一个伟大的世人皆知的人 于是 我降临在了人间 我出生在一个官僚知识分子之家 父亲在朝中做官 精读诗书 母亲知书答礼 温柔体贴 父母给我去了一个好听的名字 李清照 小时侯 受父母影响的我饱读诗书 聪明伶俐 在朝中享有 神童 的称号 小时候的我天真活泼 才思敏捷 小河畔 花丛边撒满了我的诗我的笑 无可置疑 小时侯的我快乐无虑 兴尽晚回舟 误入藕花深处 争渡 争渡 惊起一滩鸥鹭 青春的我如同 一只小鸟 自由自在 没有约束 少女纯净的心灵常在朝阳小 流水也被自然洗礼 纤细的手指拈一束花 轻抛入水 随波荡漾 发髻上沾着晶莹的露水 双脚任水流 轻抚 身影轻飘而过 留下一阵清风 可是晚年的我却生活在一片黑暗之中 家庭的衰败 社会的改变 消磨着我那 柔弱的心 我几乎对生活绝望 每天在痛苦中消磨时光 一切都好象是灰暗的 寻寻觅觅冷冷清清凄凄惨惨戚戚 这千古叠词句就是我当时心情的写照 最后 香消玉殒 我在痛苦和哀怨中凄凉的死去 在天堂里 我又见到了上帝 上帝问我过的怎么样 我摇摇头又点点头 我的 一生有欢乐也有坎坷 有笑声也有泪水 有鼎盛也有衰落 我始终无法客观的评价 我的一生 我原以为做一个着名的人 一生应该是被欢乐荣誉所包围 可我发现我 错了 于是在下一轮回中 我选择做一个平凡的人 我来到人间 我是一个平凡的人 我既不着名也不出众 但我拥有一切的幸福 我有温馨的家 我有可亲可爱的同学和老师 我每天平凡而快乐的活着 这就够了 天儿蓝蓝风儿轻轻 暖和的春风带着春的气息吹进明亮的教室 我坐在教室的 窗前 望着我拥有的一切 我甜甜的笑了 我拿起手中的笔 不禁想起曾经作诗的 李清照 我虽然没有横溢的才华 但我还是拿起手中的笔 用最朴实的语言 写下 了一时的感受 人生并不总是完美的 每个人都会有不如意的地方 这就需要我们静下心来阅 读自己的人生 体会其中无尽的快乐和与众不同 富不读书富不久 穷不读书终究穷 为什么从古到今都那么看重有学识之 人 那是因为有学识之人可以为社会做出更大的贡献 那时因为读书能给人带来快 乐 自从看了 丑小鸭 这篇童话之后 我变了 变得开朗起来 变得乐意同别人 交往 变得自信了 因为我知道 即使现在我是只 丑小鸭 但只要有自信 总有一天我会变成 白天鹅 的 而且会是一只世界上最美丽的 白天鹅 我读完了这篇美丽的童话故事 深深被丑小鸭的自信和乐观所折服 并把故事 讲给了外婆听 外婆也对童话带给我们的深刻道理而惊讶不已 还吵着闹着多看几 本名着 于是我给外婆又买了几本名着故事 她起先自己读 读到不认识的字我就 告诉她 如果这一面生字较多 我就读给她听整个一面 渐渐的 自己的语文阅读 能力也提高了不少 与此同时我也发现一个人读书的乐趣远不及两个人读的乐趣大 而两个人读书的乐趣远不及全家一起读的乐趣大 于是 我便发展 业务 带动全 家一起读书 现在 每每遇到好书大家也不分男女老少都一拥而上 争先恐后 抢书 当我说起我最小应该让我的时候 却没有人搭理我 最后还把书给撕坏 了 我生气地哭了 妈妈一边安慰我一边对外婆说 孩子小 应该让着点 外 婆却不服气的说 我这一把年纪的了 怎么没人让我呀 大家人你一言我一语 谁也不肯相让 读书让我明白了善恶美丑 悲欢离合 读一本好书 犹如同智者 谈心 谈理想 教你辨别善恶 教你弘扬正义 读一本好书 如品一杯香茶 余香 缭绕 读一本好书 能使人心灵得到净化 书是我的老师 把知识传递给了我 书 是我的伙伴 跟我诉说心里话 书是一把钥匙 给我敞开了知识的大门 书更是一 艘不会沉的船 引领我航行在人生的长河中 其实读书的真真乐趣也就在于此处 不是一个人闷头苦读书 也不是读到好处不与他人分享 独自品位 更不是一个人 如痴如醉地沉浸在书的海洋中不能自拔 而是懂得与朋友 家人一起分享其中的乐 趣 这才是读书真正之乐趣呢 这所有的一切 不正是我从书中受到的教益吗 我阅读 故我美丽 我思考 故我存在 我从内心深处真切地感到 我从读书 中受到了教益 当看见有些同学宁可买玩具亦不肯买书时 我便想到培根所说的话 世界上最庸俗的人是不读书的人 最吝啬的人是不买书的人 最可怜的人是与书 无缘的人 许许多多的作家 伟人都十分喜欢看书 例如毛泽东主席 他半边床 上都是书 一读起书来便进入忘我的境界 书是我生活中的好朋友 是我人生道路上的航标 读书 读好书 是我无怨无 悔的追求 下午 13 00 17 00 B 实行不定时工作制的员工 在保证完成甲方工作任务情况下 经公司同意 可自行安排工作和休息时间 3 1 2 打卡制度 3 1 2 1 公司实行上 下班指纹录入打卡制度 全体员工都必须自觉遵守工作时间 实行不定时工作制的员工不必打卡 3 1 2 2 打卡次数 一日两次 即早上上班打卡一次 下午下班打卡一次 3 1 2 3 打卡时间 打卡时间为上班到岗时间和下班离岗时间 3 1 2 4 因公外出不能打卡 因公外出不能打卡应填写 外勤登记表 注明外出日期 事由 外勤起止时间 因公外出需事先申请 如因特殊情况不能事先申请 应在事毕到岗当日完成申请 审批 手续 否则按旷工处理 因停电 卡钟 工卡 故障未打卡的员工 上班前 下班后要及时到部门考勤员处填写 未打卡补签申请表 由直接主管签字证明当日的出勤状况 报部门经理 人力资 源部批准后 月底由部门考勤员据此上报考勤 上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理 3 1 2 5 手工考勤制度 3 1 2 6 手工考勤制申请 由于工作性质 员工无法正常打卡 如外围人员 出差 可由各部门提出人员名单 经主管副总批准后 报人力资源部审批备案 3 1 2 7 参与手工考勤的员工 需由其主管部门的部门考勤员 文员 或部门指定人员进行考勤管理 并于每月 26 日前向人力资源部递交考勤报表 3 1 2 8 参与手工考勤的员工如有请假情况发生 应遵守相关请 休假制度 如实填报相关表单 3 1 2 9 外派员工在外派工作期间的考勤 需在外派公司打卡记录 如遇中途出差 持出差证明 出差期间的考勤在出差地所在公司打卡记录 3 2 加班管理 3 2 1 定义 加班是指员工在节假日或公司规定的休息日仍照常工作的情况 A 现场管理人员和劳务人员的加班应严格控制 各部门应按月工时标准 合理安排工作班次 部门经理要严格审批员工排班表 保证员工有效工时达到要求 凡是达到月工时标准的 应扣减员工 本人的存休或工资 对超出月工时标准的 应说明理由 报主管副总和人力资源部审批 B 因员工月薪工资中的补贴已包括延时工作补贴 所以延时工作在4小时 不含 以下的 不再另计加班工资 因工作需要 一般员工延时工作4小时至8小时可申报加班半天 超过8小时可 申报加班1天 对主管 含 以上管理人员 一般情况下延时工作不计加班 因特殊情况经总经理以上领导批准的延时工作 可按以上标准计加班 3 2 2 2 员工加班应提前申请 事先填写 加班申请表 因无法确定加班工时的 应在本次加班完成后 3 个工作日内补填 加班申请表 加班申请表 经部门经理同意 主管副总经理审核报总经 理批准后有效 加班申请表 必须事前当月内上报有效 如遇特殊情况 也必须在一周内上报至总经理批准 如未履行上述程序 视为乙方自愿加班 3 2 2 3 员工加班 也应按规定打卡 没有打卡记录的加班 公司不予承认 有打卡记录但无公司总经理批准的加班 公司不予承认加班 3 2 2 4 原则上 参加公司组织的各种培训 集体活动不计加班 3 2 2 5加班工资的补偿 员工在排班休息日的加班 可以以倒休形式安排补休 原则上 员工加班以倒休形式补休的 公司将根据工作需要统一安排在春节前后补休 加班可按1 1的比例冲抵病 事假 3 2 3 加班的申请 审批 确认流程 3 2 3 1 加班申请表 在各部门文员处领取 加班统计周期为上月 26 日至本月 25 日 3 2 3 2员工加班也要按规定打卡 没有打卡记录的加班 公司不予承认 各部门的考勤员 文员 负责 加班申请表 的保管及加班申报 员工加班应提前申请 事先填写 加班申请表 加班前到部 门考勤员 文员 处领取 加班申请表 加班申请表 经项目管理中心或部门经理同意 主管副总审核 总经理签字批准后有效 填写并履行完审批手续后交由部门考勤员 文员 保管 3 2 3 3部门考勤员 文员 负责检查 复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部 逾期未交的加班记录公司不予承认 下午 13 00 17 00 B 实行不定时工作制的员工 在保证完成甲方工作任

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论