数据库原理及应用 订阅
《数据库原理及应用》是2012年清华大学出版社出版的图书,作者的雷景生。 [1] 展开全文
《数据库原理及应用》是2012年清华大学出版社出版的图书,作者的雷景生。 [1]
信息
版    次
1-1
作    者
雷景生
定    价
¥29.50
类    别
数据库原理及应用
装    帧
平装
书    名
数据库原理及应用
出版时间
2012-01-01
开    本
16开
出版社
清华大学出版社
ISBN
9787302261568
页    数
282
数据库原理及应用内容简介
《数据库原理及应用》较系统全面地阐述了数据库系统的基础理论、基本技术和基本方法,共分11章和2个附录,具体内容主要包括数据库的基本概念、数据模型、关系数据库、关系数据库标准语言sql、触发器、存储过程、数据完整性、数据库安全、关系数据库理论、索引、数据库设计、事务管理、并发控制、数据库备份与恢复、数据仓库、数据挖掘及数据库新技术、sqlserver2005的使用、实验指导等。本教材以sqlserver数据库为实验环境,内容丰富全面,非常具有实用性。书中和sql语句有关的例子均在sqlserver2005环境下测试通过。既可以作为高等院校计算机、软件工程、信息安全、信息管理与信息系统、信息与计算科学等相关专业本科生数据库课程的教材,也可以作为电气工程相关专业研究生数据库课程及电力企业信息化教材。
收起全文
精华内容
下载资源
问答
  • 数据库原理及应用

    2013-12-11 14:27:01
    数据库原理及应用的复习题和答案。可以用于复习数据库。
  • 数据库原理及应用,数据库入门教材 数据库原理及应用,数据库入门教材
  • MySQL数据库原理及应用;项目1 理解数据库;任务1-1 理解数据处理;一信息与数据;一信息与数据;二数据处理;任务1-2 理解数据描述;现实世界是存在于人们头脑之外的客观世界现实世界存在各种事物事物与事物之间存在联系...
  • PAGE / NUMPAGES 经济治理学院 数据库原理及应用 课程设计报告 课题名称 快递企业物流治理系统的设计与实现 专业 信息治理与信息系统 班级 姓名 学号 指导老师 2013 年 12 月 14 日 课程设计任务及进度表 课题 名称 ...
  • 此脚本文件是数据库原理及应用前期的一个数据库,可以一键安装,只需要提前建立一个名为sampleDB的数据库。对学习数据库原理有很大的帮助。
  • 数据库原理及应用课程是计算机科学与技术、软件工程、物联网工程、信息与计算科学等专业的必修课程,是计算机科学与技术、软件工程专业的核心课程,也是一门实践性很强的课程,本课程的开设将为应用型本科院校计算机...

    数据库原理及应用课程是计算机科学与技术、软件工程、物联网工程、信息与计算科学等专业的必修课程,是计算机科学与技术、软件工程专业的核心课程,也是一门实践性很强的课程,本课程的开设将为应用型本科院校计算机科学与技术、软件工程、物联网工程、信息与计算科学等专业的学生提供学习平台。

    课程教学内容如下:

    1)数据库系统的基本理论:包括数据库的发展历程、基本概念、数据模型、数据库系统结构、数据库系统组成、关系模型、关系的完整性、关系代数和关系演算等。这部分内容的特点是概念多、抽象程度高,并用到许多离散数学的知识,它是数据库原理课程的基础,学生必须完全掌握相关内容。教学方式主要采用理论授课、课外作业和课堂练习。其中,课外作业的量相对较大。

    2)关系数据库标准语言SQL及数据库编程:包括SQL概述、数据定义、查询、数据更新、视图、数据控制、嵌入式SQL、存储过程、触发器和用户定义函数等。这部分内容是应用数据库技术的基础。学生须熟练掌握SQL的数据定义、操纵和控制功能,掌握数据库编程的基本方法。教学方式主要采用理论授课、课外作业和上机实验。以实验为核心,通过动手加深对SQL语言的理解,培养开发数据库应用系统的能力。

    3)关系数据理论:包括1NF、2NF、3NF、BCNF、模式分解。学生须掌握部分函数依赖、完全函数依赖、传递依赖及各级范式的概念,理解Armstrong公理系统、无损连接分解、保持函数依赖分解等概念。这部分内容为本课程的重点与难点内容。其中关系模式的范式判断和模式分解更是考验学生的抽象思维能力、分析问题能力和演绎能力的重要环节。教学方式主要采用理论授课、课外作业、习题课以及课堂练习。通过定量做题加深对范式、函数依赖等概念的理解。

    4)数据库设计:包括数据库设计概述、需求分析、概念结构设计、逻辑结构设计、数据库的物理设计、数据库的实施和维护。这部分内容对于开发大型的应用系统来说是非常有用的,但这部分的大部分内容已在软件工程中学过,因此只要求一般性理解。教学方式主要采用理论授课、课外作业和学生自学。

    5)数据库系统:有关数据库安全性、数据库完整性、关系查询处理、数据库备份与恢复技术、并发控制方面的基础知识,涉及面广,概念较多,但难度不大,建议略讲,以自学为主。教学方式主要采用理论授课和大量的课外作业来加深对相关知识的理解和掌握。

    本课程的以就业为导向、以能力为本位,知识、能力、素质协调发展的指导思想,以培养具有运用数据库知识进行初步的系统分析、设计及开发能力的应用型人才为目标。以真实案例和项目任务为载体,教、学、做一体进行开放课程建设,培养学生工程实践能力。

    展开全文
  • 数据库原理及应用》实验报告.数据库原理及应用实验报告实验课程: 数据库原理及应用学 号: 2012044543003学生姓名: 陈洪波班 级: 12通信工程1班2015年 4 月 22 日实验一 创建和维护数据库一、实验目的(1)掌握在...

    《数据库原理及应用》实验报告.

    数据库原理及应用

    实验报告

    实验课程: 数据库原理及应用

    学 号: 2012044543003

    学生姓名: 陈洪波

    班 级: 12通信工程1班

    2015年 4 月 22 日

    实验一 创建和维护数据库

    一、实验目的

    (1)掌握在Windows 平台下安装与配置MySQL 5.5 的方法。

    (2)掌握启动服务并登录MySQL 5.5 数据库的方法和步骤。

    (3)了解手工配置MySQL 5.5 的方法。

    (4)掌握MySQL 数据库的相关概念。

    (5)掌握使用Navicat 工具和SQL 语句创建数据库的方法。

    (6)掌握使用Navicat 工具和SQL 语句删除数据库的方法。

    二、实验要求

    (1)学生提前准备好实验报告,预习并熟悉实验步骤;

    (2)遵守实验室纪律,在规定的时间内完成要求的内容;

    (3)1~2人为1小组,实验过程中独立操作、相互学习。

    三、实验内容及步骤

    (1)在Windows 平台下安装与配置MySQL 5.5.36 版。

    进入到下载页面,没看到5.5.36的版本,就选择了32位的5.5.43版本的来安装

    (2)在服务对话框中,手动启动或者关闭MySQL 服务。

    (3)使用Net 命令启动或关闭MySQL 服务。

    (4)分别用Navicat 工具和命令行方式登录MySQL。

    ①下面用Nacicat工具登录Mysql,连接测试成功的页面如下:

    登录成功的页面截图如下:

    ②运用行命令方式登录成功的页面如下:

    (5)在my.ini 文件中将数据库的存储位置改为D:\MYSQL\DATA。

    步骤总共有四步:

    停止Mysql服务

    打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,点击记事本顶部的“编辑”,“查找”,在查找内容中输入datadir后并点击“查找下一个”转到“Path to the database root数据库存储主路径”参数设置,找到datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"即是默认的数据库存储主路径设置,现将它改到D:\MYSQL\DATA,正确的设置是datadir="D:\MYSQL\DATA"。

    ③将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径6)创建数据库。

    ① 使用Navicat 创建学生信息管理数据库gradem。

    ② 使用SQL 语句创建数据库MyDB。

    语句截图如下:

    (7)查看数据库属性。

    ① 在Navicat 中查看创建后的gradem 数据库和MyDB 数据库的状态,查看数据库所在的文件夹。

    ② 利用SHOW DATABASES 命令显示当前的所有数据库。

    (8)删除数据库。

    ① 使用Navicat 图形工具删除gradem 数据库。

    ② 使用SQL 语句删除MyDB 数据库。

    ③ 利用SHOW DATABASES 命令显示当前的所有数据库。

    (9)使用配置向导修改当前密码,并使用新密码重新登录。

    (10)配置Path 变量,确保MySQL 的相关路径包含在Path 变量中。

    四、思考题

    My SQL的数据库文件有几种?扩展名分别是什么?

    答:一个格式文件---.frm,一个数据文件---.isd,一个索引文件---.isd。

    五、实验总结

    1、收获

    答:(1)在这次的实验过程中学习到了Mysql的安装过程和基本的配置,基本了解了用图形化工具Navicat和用SQL语言来删除以及创建数据库的方法。

    (2)熟练掌握了数据库启动的步骤和方法,通过查阅资料深刻认识到了数据库的强大功能,易于管理的特点对人们平时工作处理一些数据表格的帮助非常巨大。

    2、存在的问题

    答:还不能熟练地记住一些SQL语句,接下来得在这一方面下多点功夫。

    实验二 管理表

    一、实验目的

    (1) 掌握表的基础知识。

    (2) 掌握使用Navicat管理工具和SQL语句创建表的方法。

    (3) 掌握表的修改、查看、删除等基本操作方法。

    二、实验要求

    (1)学生提前准备好实验报告,预习并熟悉实验步骤;

    (2)遵守实验室纪律,在规定的时间内完成要求的内容;

    (3)1~2人为1小组,实验过程中独立操作、相互学习。

    三、实验内容及步骤

    (1)在gradem数据库中创建表4.18~表4.22所示结构的表。

    表4.18 student表的表结构

    字段名称数据类型长度

    展开全文
  • 图书简介《MySQL数据库原理及应用》从教学实际出发,系统地介绍了MySQL数据库的有关原理和基本操作,主要内容包括数据库技术概述、MySQL概述、数据库基本操作、数据表、索引、结构化查询语言SQL、视图、触发器、存储...

    图书简介

    《MySQL数据库原理及应用》从教学实际出发,系统地介绍了MySQL数据库的有关原理和基本操作,主要内容包括数据库技术概述、MySQL概述、数据库基本操作、数据表、索引、结构化查询语言SQL、视图、触发器、存储过程和存储函数、访问控制与安全管理、备份与恢复、PHP与MySQL数据库编程。

    《MySQL数据库原理及应用》的内容基于Sailing数据库展开讲述,并提供了大量的实例作为参考,可以帮助读者理解数据库管理的有关概念,并熟悉数据库操作流程和管理方法。

    《MySQL数据库原理及应用》既可作为高等院校“数据库原理”课程的教材,也可作为相关领域技术人员的参考书。

    《MySQL数据库原理及应用》配有授课电子课件、教学大纲、源代码、习题答案等,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(微信:15910938545,电话:010-88379739)。

    章节目录

    前言

    第1章 数据库技术概述1

    1.1 引言1

    1.2 数据库系统2

    1.2.1 数据库系统的基本概念2

    1.2.2 数据库系统的特点4

    1.2.3 数据管理技术的产生和发展5

    1.3 数据库系统的三级数据模式结构7

    1.3.1 数据模式的概念7

    1.3.2 数据库系统的二级映像技术8

    1.4 概念模型8

    1.4.1 数据的三个表示范畴及描述8

    1.4.2 实体—联系模型9

    1.5 逻辑模型13

    1.5.1 数据模型13

    1.5.2 常见的数据模型13

    1.6 关系数据库15

    1.6.1 关系模型的基本概念15

    1.6.2 关系数据库的基本性质16

    1.6.3 关系数据模式的规范化16

    1.6.4 关系的完整性约束18

    1.6.5 关系数据操作基础20

    1.7 数据库设计的基本步骤25

    1.7.1 需求分析26

    1.7.2 概念设计26

    1.7.3 逻辑设计27

    1.7.4 物理设计29

    1.7.5 数据库实施30

    1.7.6 数据库运行和维护30

    习题31

    第2章 MySQL概述34

    2.1 MySQL简介34

    2.1.1 MySQL的发展历程34

    2.1.2 MySQL的优势和特性35

    2.1.3 MySQL的版本36

    2.2 MySQL服务器的安装与配置36

    2.3 MySQL服务器的启动与登录42

    2.3.1 启动和停止MySQL服务器43

    2.3.2 登录和退出MySQL数据库44

    2.3.3 配置Path变量45

    2.4 MySQL图形化管理工具46

    2.5 WampServer47

    2.5.1 WampServer的安装与配置47

    2.5.2 登录phpMyAdmin工具平台50

    习题52

    第3章 数据库基本操作54

    3.1 创建数据库54

    3.1.1 通过命令创建数据库54

    3.1.2 通过phpMyAdmin创建数据库55

    3.2 查看数据库57

    3.2.1 查看所有数据库57

    3.2.2 查看数据库详细信息57

    3.2.3 选择数据库58

    3.3 删除数据库59

    3.3.1 通过命令删除数据库59

    3.3.2 通过phpMyAdmin删除数据库59

    3.4 数据库存储引擎61

    3.4.1 查看MySQL存储引擎61

    3.4.2 事务与锁的概念63

    3.4.3 常用存储引擎介绍64

    3.4.4 选择存储引擎66

    习题66

    第4章 数据表68

    4.1 MySQL数据类型介绍68

    4.1.1 数值类型68

    4.1.2 日期时间类型72

    4.1.3 字符串类型73

    4.2 创建数据表76

    4.2.1 创建数据表的语法76

    4.2.2 主键约束77

    4.2.3 外键约束79

    4.2.4 非空约束79

    4.2.5 默认值约束80

    4.2.6 自动增值80

    4.2.7 唯一约束81

    4.3 数据表操作81

    4.3.1 数据表查看81

    4.3.2 数据表删除83

    4.3.3 数据表更名83

    4.4 修改表结构84

    4.4.1 修改字段的数据类型84

    4.4.2 修改字段名84

    4.4.3 添加字段84

    4.4.4 删除字段86

    4.4.5 修改字段排列顺序86

    4.4.6 修改完整性约束87

    4.5 表数据编辑89

    4.5.1 插入数据89

    4.5.2 修改数据90

    4.5.3 删除数据90

    4.6 工具平台中的数据表91

    4.6.1 数据表的创建91

    4.6.2 表结构的修改93

    4.6.3 数据表的操作95

    4.6.4 数据表关系96

    4.6.5 输入数据99

    习题103

    第5章 索引106

    5.1 概述106

    5.1.1 索引的特点106

    5.1.2 索引的分类107

    5.1.3 查询的基本原理108

    5.1.4 MySQL的索引110

    5.2 创建索引111

    5.2.1 创建表时创建索引111

    5.2.2 在已有表中创建索引113

    5.2.3 查看索引114

    5.3 删除索引116

    5.4 工具平台中的索引117

    5.4.1 索引的创建117

    5.4.2 索引的删除119

    习题120

    第6章 结构化查询语言SQL122

    6.1 运算符122

    6.1.1 算术运算符122

    6.1.2 比较运算符123

    6.1.3 逻辑运算符128

    6.1.4 位运算符129

    6.1.5 运算符的优先级132

    6.2 MySQL常用函数132

    6.2.1 数值函数133

    6.2.2 字符串函数133

    6.2.3 日期时间函数135

    6.2.4 系统信息函数136

    6.3 简单查询136

    6.3.1 单表查询137

    6.3.2 取消重复数据查询138

    6.4 条件查询139

    6.4.1 带条件表达式的查询139

    6.4.2 BETWEEN…AND条件139

    6.4.3 IS NULL条件141

    6.4.4 IN查询141

    6.4.5 LIKE条件142

    6.5 排序查询143

    6.5.1 单字段排序查询143

    6.5.2 多字段排序查询144

    6.6 限制查询结果记录条数145

    6.7 总计查询145

    6.7.1 总计函数146

    6.7.2 分组查询148

    6.7.3 分组结果的条件限制150

    6.8 连接查询150

    6.8.1 交叉连接151

    6.8.2 内连接151

    6.8.3 外连接查询154

    6.9 子查询156

    6.9.1 带ANY、SOME关键字的

    子查询156

    6.9.2 带ALL关键字的子查询157

    6.9.3 带EXISTS关键字的子查询157

    6.9.4 带IN关键字的子查询158

    6.9.5 带比较运算符的子查询159

    6.10 合并查询结果161

    6.11 数据操作162

    6.11.1 插入数据163

    6.11.2 修改数据164

    6.11.3 删除数据168

    6.12 工具平台中的查询设计170

    6.12.1 基于单表的查询实现170

    6.12.2 基于多表的查询172

    习题176

    第7章 视图179

    7.1 概述179

    7.2 创建视图180

    7.2.1 创建视图的语法形式180

    7.2.2 在单表上创建视图181

    7.2.3 在多表上创建视图182

    7.3 查看视图182

    7.3.1 查看视图的字段信息182

    7.3.2 查看视图基本信息183

    7.3.3 查看视图详细信息183

    7.4 修改视图184

    7.4.1 利用CREATE OR REPLACE VIEW

    语句修改视图184

    7.4.2 使用ALTER语句修改视图185

    7.5 更新视图186

    7.6 删除视图188

    7.7 工具平台中的视图189

    7.7.1 创建视图189

    7.7.2 查看视图190

    7.7.3 修改视图192

    7.7.4 更新视图192

    7.7.5 删除视图195

    习题195

    第8章 触发器197

    8.1 概述197

    8.2 创建触发器198

    8.2.1 创建触发器的语法形式198

    8.2.2 利用工具平台创建触发器200

    8.3 查看触发器201

    8.3.1 通过SHOW TRIGGERS语句

    查看触发器201

    8.3.2 通过系统表triggers查看触发器202

    8.4 删除触发器203

    8.4.1 通过DROP TRIGGER语句删除

    触发器203

    8.4.2 通过工具平台删除触发器204

    习题204

    第9章 存储过程和存储函数206

    9.1 概述206

    9.1.1 存储过程206

    9.1.2 存储函数207

    9.2 创建存储过程和存储函数207

    9.2.1 创建存储过程的语法形式207

    9.2.2 创建存储函数的语法形式208

    9.2.3 创建简单的存储过程和存储函数209

    9.2.4 通过工具平台创建存储过程和

    存储函数211

    9.3 存储过程体和存储函数体211

    9.3.1 局部变量211

    9.3.2 游标213

    9.3.3 流程控制语句214

    9.4 查看存储过程和存储函数219

    9.5 修改存储过程和存储函数221

    9.6 删除存储过程和存储函数223

    习题224

    第10章 访问控制与安全管理226

    10.1 用户账户管理226

    10.1.1 用户权限表226

    10.1.2 创建用户账号229

    10.1.3 删除用户231

    10.1.4 修改用户账号232

    10.1.5 修改用户口令232

    10.2 账户权限管理233

    10.2.1 权限的授予233

    10.2.2 权限的转移与限制236

    10.2.3 权限的撤销237

    习题238

    第11章 备份与恢复240

    11.1 MySQL数据库备份与恢复

    方法240

    11.1.1 使用SQL语句备份和恢复表

    数据240

    11.1.2 使用MySQL客户端实用程序

    备份和恢复数据243

    11.1.3 使用MySQL工具平台备份和

    恢复数据246

    11.2 日志文件247

    11.2.1 二进制日志247

    11.2.2 查询日志250

    习题251

    第12章 PHP与MySQL数据库编程253

    12.1 PHP编程基础254

    12.1.1 PHP代码与文本注释254

    12.1.2 PHP中的变量255

    12.1.3 PHP中的常量261

    12.1.4 PHP运算符262

    12.1.5 表达式270

    12.2 PHP函数271

    12.2.1 自定义函数271

    12.2.2 参数传递和返回值274

    12.2.3 PHP内置函数275

    12.2.4 PHP的标准输入与输出276

    12.3 数组的使用277

    12.3.1 定义数组277

    12.3.2 数组管理279

    12.4 PHP程序设计基础283

    12.4.1 选择结构283

    12.4.2 循环结构287

    12.5 PHP面向对象程序设计289

    12.5.1 定义类和对象289

    12.5.2 类的继承和多态292

    12.6 在PHP中访问MySQL

    数据库294

    12.6.1 MySqli扩展库的配置294

    12.6.2 连接数据库295

    12.6.3 执行数据库操作296

    12.6.4 关闭结果集和数据库连接300

    习题301

    附录 Sailing数据库结构304

    图书评论

    展开全文
  • MySQL数据库原理及应用;项目9 维护学生信息管理数据库的安全性;任务9-1 了解MySQL的权限系统;任务9-1 了解MySQL的权限系统;任务9-1 了解MySQL的权限系统;任务9-1 了解MySQL的权限系统;任务9-1 了解MySQL的权限系统;...
  • 数据库 原理及应用习题.pdf
  • 数据库原理及应用习题.pdf
  • 课程名称MySQL数据库原理及应用课次5任务、项目、课题名称理解数据库课时10 学时教学内容1.数据描述2.数据模型的分类及表示方法3.关系模型4.关系的完整性约束5.关系代数6.数据库系统的组成与体系结构教学目标1...

    课程名称MySQL数据库原理及应用课次5任务、项目、课题名称理解数据库课时10 学时教学内容1.数据描述

    2.数据模型的分类及表示方法

    3.关系模型

    4.关系的完整性约束

    5.关系代数

    6.数据库系统的组成与体系结构教学目标1.理解数据、信息、信息处理的概念

    2.掌握现实世界、信息世界、数据世界三个世界的描述方法

    3.掌握数据模型的分类及表示方法

    4.掌握关系模型的表示及关系的完整性约束

    5.掌握关系代数中各种运算的灵活综合使用

    6.掌握DB、DBMS、DBS等概念

    7.掌握数据库系统的组成

    8.掌握数据库系统的体系结构教学重点1.现实世界、信息世界、数据世界三个世界的描述方法

    2.关系模型的表示及关系的完整性约束

    3.关系代数中各种运算的灵活综合使用

    4.数据库系统的组成

    5.数据库系统的体系结构教学难点1.关系代数中各种运算的灵活综合使用

    2.数据库系统的体系结构教学活动及主要环节学生活动一、创设意境,导入新课 ( 10 分钟)

    导入:

    什么是数据库?我们的生活中哪里用到数据库?

    引出新内容:理解数据库

    二、新授内容及时间分配

    1.课程主要内容介绍,在软件技术专业中的重要性,上课、作业、实验、笔记本电脑、手机等要求,考试说明。(20分钟)

    2.数据、信息、信息处理的概念。(10分钟)

    3.数据描述:现实世界、信息世界、数据世界三个世界的描述方法。(30分钟)

    4.数据模型的分类及表示方法,重点是关系模型的表示方法。(30分钟)

    5.关系的完整性约束。(25分钟)

    6.关系代数,各种关系运算的运算规则及各运算的综合应用。(75分钟)

    7.数据库系统的组成。(35分钟)

    8.数据库系统的体系结构,理解三级模式和二级映象及二级数据独立性。(65分钟)

    9.第一章内容复习。(100分钟)

    10.第一章习题,先由学生自己做完,老师再讲。(100分钟)

    三、课堂小结( 20 分钟)

    1.数据描述:现实世界、信息世界、数据世界三个世界的描述方法。

    2.数据模型:数据模型的分类及表示方法,重点是关系模型的表示方法。

    3.关系代数:各种关系运算的运算规则及各运算的综合应用。

    4.数据库系统的组成与体系结构。

    四、作业

    本章共安排2次作业:

    P23 1、(1)、(2)、(3)、(11)、(13)

    P23 1、(4)、(6)、(7)、(9)、(10)、(12)

    五、预习

    第二章 创建数据库列举学生所做题目及过程等内容:

    关系的码、完整性约束的判断。

    并、交、差、笛卡尔积、选择、投影、连接等各种运算的使用,所做题目为课本例题[例1.4]--- [例1.8]及课本P19 强化训练的题目。

    所做习题为第一章课后习题及考试题库中的题目。课程名称MySQL数据库原理及应用课次4任务、项目、课题名称设计数据库课时8学时教学内容1.数据库的设计流程

    2.需求分析

    3.概念结构设计

    4.逻辑结构设计

    5.物理结构设计

    6.数据库的实施

    7.数据库的运行与维护教学目标1.掌握数据库的设计流程

    2.掌握设计流程中各步骤的任务及实施方法教学重点数据库的设计流程

    2.概念结构设计中E-R图的绘制方法、E-R图的合并及优化

    3.逻辑结构设计中E-R图向关系模式的转换

    4.规范化理论的提出及范式的概念、分类教学难点1.概念结构设计中E-R图的绘制方法、E-R图的合并及优化

    2.逻辑结构设计中E-R图向关系模式的转换教学活动及主要环节学生活动一、复习 (10 分钟)

    1、提问

    1)把客观存在的事物以数据的形式存储到计算机中经历哪几个领域?分别怎么表示?

    2)常用的数据模型有哪几种?分别怎么表示?

    3)关系模型中的相关概念:关系、记录、属性、码、域

    4)数据库系统有哪几部分组成?

    5)数据库系统的体系结构。

    2、作业、实验总结

    作业中出现的问题已在习题课中讲解

    二、创设意境,导入新课 (5分钟)

    导入:

    我们理解了数据库的相关概念,那么我们要设计一个数据库的话应该怎么做,从哪几个步骤入手,每一步需要做什么?怎么做?

    引出新内容:设计数据库

    三、新授内容及时间分配

    1.数据库设计的流程简介,主要介绍数据库设计的6个阶段及各个阶段的主要任务。(15分钟)

    2.需求分析的任务、目标及实现方法。(10分钟)

    3.概念设计的任务、方法、局部E-R图设计、全局E-R模型的设计(60分钟)

    4.逻辑结构设计:E-R图向关系模式的转换,重点是转换规则的运用;规范化理论的提出、范式的概念、分类及定义。(70分钟)

    5.数据库的物理设计:确定合适的存取方法及数据库的存储结构。

    展开全文
  • 数据库原理教案 数据库原理及应用 数据库原理教案
  • 数据库原理及应用实验报告实验课程:学 号:学生姓名:班级:XXX年 X月 X 日实验一 创建和维护数据库一、实验目的(1)掌握在Windows 平台下安装与配置MySQL 5.5 的方法。(2)掌握启动服务并登录MySQL 5.5 数据库的方法...
  • 数据库原理及应用课程英文版课件
  • 这是个人总结的,可能有缺漏,数据库原理及应用技术教程教材的总结,不是特别全面,可以作为参考,复习。
  • 数据库原理及应用开发数据库原理及应用开发数据库原理及应用开发
  • 数据库原理及应用复习重点
  • 数据库原理及应用课程设计论文.doc
  • 数据库原理及应用课程设计

    千次阅读 多人点赞 2020-05-13 11:43:27
    数据库原理及应用课程设计 西南石油大学 课 程 设 计 报 告 课程名称 数据库原理及应用 设计题目 学生信息管理系统数据库设计与实现 专 业 网络空间安全 班 级 网安03 学 号 姓 名 完成日期 20200511 任 务 书 设计...
  • 工程认证-数据库原理及应用.doc
  • 数据库原理及应用习题 3 一单项选择题 DBS是采用了数据库技术的计算机系统DBS是一个集合体包含数据库 计算机硬件软件和 系统分析员 程序员 数据库管理员 操作员 是位于用户与操作系统之间的一层数据管理软件 A ...
  • ★ 结合多年教学与科研工作对数据库原理及应用的思考,以学习者的角度重新调整章节知识点顺序,系统讲述了数据库系统原理以及MySQL应用; ★ 增加了上机实践练习,努力做到数据库知识点实践全覆盖;增强了工程专业...
  • 复习题-数据库原理及应用
  • 数据库原理及应用教程数据库原理及应用教程
  • 武汉大学《数据库原理及应用》题库
  • 数据库原理及应用SQLserver2012 刘金岭 冯万利 用于知识共享
  • 数据库原理及应用》实验指导.doc

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,257
精华内容 1,702
关键字:

数据库原理及应用