文档库 最新最全的文档下载
当前位置:文档库 › MySQL数据库入门—教学大纲可打印

MySQL数据库入门—教学大纲可打印

MySQL数据库入门—教学大纲可打印
MySQL数据库入门—教学大纲可打印

《MySQL数据库入门》课程教学大纲

一、课程的性质与目标

《MySQL数据库入门》是面向计算机相关专业的一门专业基础课,涉及数据库基础知识、MySQL数据库的安装和配置、数据库和表的操作、事务管理、存储过程管理、视图管理、数据库的高级操作等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL的开发和管理技术。

二、课程的主要内容及基本要求

第一章数据库入门(4学时)

[知识点]

数据库存储结构

SQL语言

MySQL安装与配置

MySQL目录结构

MySQL的使用

[重点]

MySQL安装与配置

MySQL的使用

[难点]

数据库存储结构

[基本要求]

了解数据库的存储结构和SQL语言

掌握MySQL的安装、配置和使用

[实践与练习]

动手安装和配置MySQL数据库,熟悉MySQL的使用。

第二章数据库和表的基本操作(8学时)

[知识点]

数据库的基本操作

数据类型

数据表的基本操作

表的约束

设置表的字段值自增

索引的创建和删除

[重点]

数据库的基本操作

数据类型

数据表的基本操作

表的约束

索引

[难点]

表的约束

索引

[基本要求]

掌握数据库的基本操作

掌握数据类型

掌握数据表的基本操作

掌握表的约束

掌握索引的创建和删除

[实践与练习]

建议考核课后习题,并安排上机,重点考核对数据库和数据表的操作以及索引的创建和删除。

第三章添加、更新与删除数据(8学时)

[知识点]

添加数据

更新数据

删除数据

[重点]

添加数据

更新数据

删除数据

[难点]

添加数据

更新数据

删除数据

[基本要求]

掌握向表中添加、更新和删除数据

[实践与练习]

建议上机动手添加、更新和删除数据,掌握MySQL提供的数据库操作语言,包括插入数据的INSERT语句,更新数据的UPDATE语句以及删除数据的DELETE语句。

第四章单表查询(8学时)

[知识点]

SELECT语句

按条件查询

聚合函数

对查询结果排序

分组查询

使用LIMIT限制查询结果的数量

函数

为表和字段取别名

[重点]

SELECT语句

按条件查询

聚合函数

对查询结果排序

分组查询

使用LIMIT限制查询结果的数量

[难点]

按条件查询

聚合函数

对查询结果排序

分组查询

[基本要求]

掌握简单查询和按条件查询

掌握分组、排序及限制查询结果等高级查询

掌握MySQL中常用函数的使用

熟悉为表和字段取别名

[实践与练习]

完成测试题,并安排上机课,动手进行单表查询,熟练如何查询单表中的数据,包括简单查询、按条件查询和高级查询。

第五章多表操作(12学时)

[知识点]

外键

操作关联表

连接查询

子查询

[重点]

外键

操作关联表

连接查询

子查询

[难点]

操作关联表

连接查询

子查询

[基本要求]

了解什么是外键,并熟悉添加和删除外键

掌握关联表的操作

掌握连接查询和子查询

[实践与练习]

建议完成相关测试题,并且上机练习添加和删除外键、关联表的操作,重点练习连接查询和子查询。

第六章事务与存储过程(8学时)

[知识点]

事务管理

创建存储过程

变量的使用

定义条件和处理程序

光标的使用

流程控制的使用

调用存储过程

查看存储过程

修改存储过程

删除存储过程

[重点]

事务管理

创建存储过程

调用存储过程

查看存储过程

修改存储过程

删除存储过程

[难点]

事务管理

创建存储过程

变量的使用

定义条件和处理程序

光标的使用

流程控制的使用

[基本要求]

掌握事务的提交和回滚,熟悉事务的隔离级别

掌握存储过程的创建和使用

[实践与练习]

建议完成相关测试题,并且上机练习事务的提交和回滚、存储过程的创建和使用。

第七章视图(8学时)

[知识点]

视图概述

创建视图

查看视图

修改视图

更新视图

删除视图

[重点]

创建视图

修改视图

更新视图

[难点]

创建视图

修改视图

更新视图

[基本要求]

了解视图的含义和作用

掌握视图的管理

[实践与练习]

建议完成相关测试题,并且上机练习如何创建视图、修改、更新和删除视图。

第八章数据库管理(8学时)

[知识点]

数据备份与还原

用户管理

权限管理

[重点]

数据备份与还原

用户管理

权限管理

[难点]

数据备份与还原

[基本要求]

掌握数据备份与还原

掌握创建、删除用户以及修改用户的密码

掌握MySQL中权限的授予、查看及回收

[实践与练习]

建议完成相关测试题,并且上机练习数据的备份还原、用户管理和权限管理。

三、学时分配

四、考核模式与成绩评定办法

本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成

绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩由出勤次数、作业上交次数等组成。

五、选用教材和主要参考书

本大纲是根据教材《MySQL数据库入门》所设计的。

六、大纲说明

本课程的授课模式为:课堂授课+上机,其中,课堂主要采用多媒体的方式进行授课,并且会通过测试题阶段测试学生的掌握程度;上机主要是编写SQL语句及数据库操作,要求学生动手完成指定的数据库操作。内部资料,仅供参考。

最新sqlserver数据库基础教学大纲

S Q L S e r v e r2005数据库基础教学大纲

新世纪高职高专计算机专业基础系列规划教材 SQL Server 2005数据库基础 电子教学资料 吴伶琳杨正校主编 大连理工大学出版社 仅供学习与交流,如有侵权请联系网站删除谢谢13

前言 为了配合《SQL Server 2005数据库基础》课程的教学,体现教材的编写特色,更好地为读者服务,编写了此教学资料。教学资料内容有两个部分:第一部分是课程标准,包括了课程性质与任务、课程内容和要求、能力训练项目设计、考核方案等。 第二部分是电子教案,采用PowerPoint课件形式。教师可以根据不同的教学要求按需选取和重新组合。 教学资料中若有错误或不妥之处,请读者给予批评指正。 编者 2010年2月 仅供学习与交流,如有侵权请联系网站删除谢谢13

《SQL Server 2005数据库基础》课程标准 一、课程的性质与任务 本课程是高等职业技术学院计算机类专业的一门专业核心课程,其任务是使学生具备SQL Server数据库的基本理论知识与应用技能,即通过一个实际数据库应用开发项目的层层推进,使学生在学习解决问题的过程中,学会数据库的应用技术、原理和工具的使用,培养学生成为能够胜任生产、服务、技术和管理第一线工作的高素质劳动者和高级技术应用型人才。 二、预备知识 学习本课程应具备计算机专业相关基础理论知识和基本操作技能,能够掌握一定的编程方法和规范,最好具有相关的数据库基础知识。前期课程有《计算机应用基础》、《C语言程序基础》、《Access数据库》等。教学过程中要坚持理论联系实际,将能力的训练贯穿于课程教学的全过程。 三、课程设计 1.课程目标设计 (1)能力目标 1.1课程的整体能力目标 仅供学习与交流,如有侵权请联系网站删除谢谢13

《数据库原理及应用》教学大纲.

《数据库原理及应用》教学大纲 课程编号: 课程英文名称:Principle And Application of Database 课程类别:专业基础课程课程性质:必修课 学分: 3.5 总学时:64 理论学时:48 实验学时:16 开课对象:计算机应用与维护(专科) 开课分院、系:电子信息分院,计算机系 一、课程的性质、目的和任务 数据库是当前计算机领域中应用最广泛、发展最迅速的技术,数据库原理与应用课程是计算机相关专业的专业基础课。本课程的任务是培养学生数据库技术的综合应用能力。本课程主要介绍数据库的基本概念、数据模型,SQL语言,关系数据库及关系数据库理论、数据库设计方法,数据库保护以及SQL Server关系数据库系统的应用。通过本课程的学习,使学生掌握数据库的基本理论和数据库的应用技术,为后续课程学习以及今后从事数据库系统的开发打下一定的基础。 二、先修课程及预备知识 先修课程:计算机文化基础、程序设计语言 三、课程内容、基本要求及学时分配 1.数据库系统基本概念(4学时) [1]基本概念 [2]数据库技术及发展 [3]数据库系统的结构 基本要求: ①了解数据库技术的发展情况,理解数据库系统的结构。 ②掌握数据库的基本概念。 2.数据模型与概念模型(4学时) [1]信息的三种世界 [2]概念模型 [3]数据模型 基本要求: ①了解信息的三种世界,深刻理解概念模型和数据模型。 ②掌握概念模型和数据模型的表示方法。 3.关系数据库(4学时) [1]关系模型及其定义 [2]关系代数 基本要求: ①了解关系模型的数据结构,关系模型的完整性约束。 ②掌握关系代数的运算方法。

《数据库系统设计与开发》模拟实习教学大纲

《数据库系统设计与开发》 模拟实习教学大纲 (Database System Design and Development) 制定单位:工学院计算机科学与技术系 制定人:课程组 编写时间:2016年01月06日

第一部分课程概述 一、基本信息 (一)课程代码 课程代码:07110640 (二)课程属性、学分、学时 计算机专业的专业模拟实习、独立实验、2学分、40学时 (三)适用对象 本课程适用的对象为计算机科学与技术专业的本科生 (四)先修课程与知识准备 《C/C++程序设计》,《数据库原理》,《.Net编程》,《软件工程》 二、实验简介 《数据库系统设计与开发》模拟实习以数据库应用系统的设计与开发为主要目标,结合本专业的多门专业课程:《程序设计》、《数据结构》、《数据库原理》、《面向对象程序设计》、《.Net编程》、《软件工程》等开展专业模拟实习。《数据库系统设计与开发》模拟实习将针对一个现有的数据库应用领域,遵照《软件工程》课程中的生命周期法和软件开发规范进行系统分析与设计,按照《数据库原理》中的关系规范化理论进行数据库的模式设计,并结合《.Net编程》所学基于C#语言及.Net集成开发环境进行系统编码与调试,完成一个小型数据库应用系统的开发任务。最后,通过提交实习报告,提高学生科技论文的撰写能力。通过这一完整的实践教学过程,将进一步加强学生实践和动手能力的培养,真正理解和掌握数据库系统设计和开发的方法,提高学习效果,使学生可以学以致用,成为具有专业技能并有一定实际经验的人才。

三、实验项目 实验一:系统需求分析(4学时) (一)实习(实验)类型 综合性实验。 (二)实习(实验)目的和要求 1.理解需求分析在软件工程应用中的重要性 2.熟悉数据库建模的方法 3.掌握如何将客户的实际需求转化为描述性设计语言 (三)实习(实验)内容 为将要开发的系统作出一份明确、详细的需求分析报告。需求分析报告至少应该包含以下几部分: 1.系统的名称; 2.系统概述; 3.系统要实现哪些功能,每个功能的具体描述。 (四)实习(实验)地点 竞秀楼或竞慧楼机房 实验二:系统设计(4学时) (一)实习(实验)类型 综合性实验。 (二)实习(实验)目的和要求 1.掌握SQL Server数据库管理软件的使用,学习CASE工具(Visio或SA2001)的使用,用信息系统开发工具(例如VS2008)设计一个实用的中小型管理信息系统2.掌握系统设计的基本方法,提高解决实际问题、开发信息系统的实践能力 (三)实习(实验)内容 用信息系统开发工具(例如VS2008)设计一个实用的中小型管理信息系统。 1.根据实验时间选择适当规模大小的设计课题 2.根据合理的进度安排,按照软件工程系统开发的流程及方法,进行实验 3.实验过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要

数据库原理教学大纲

《数据库原理与应用》教学大纲 课程名称:数据库原理与应用课程代码:B0823005 课程类别:学科基础课开课系部:计算机与信息工程系 适用专业:信息管理与信息系统 总学时:64学时 先修课程:《大学计算机文化基础》、《程序设计基础》、《数据结构》 后续课程:《数据库系统分析与设计》、《Web 系统开发技术与应用》、《高级数据库技术》、《系统开发案例》、《移动端系统开发技术与应用》、《物联网技术与应用》、《能源大数据挖掘与应用》、《信息系统开发方法与工具》 一、课程教学目标 《数据库原理与应用》课程是信息管理与信息系统专业的一门专业必修课程之一,它系统、完整地讲述了当前数据库技术从基本原理到应用实践的主要内容。 课程的任务是使学生掌握数据库的基本理论和设计数据库的基本方法,使学生能够利用所学的数据库知识设计数据库应用程序,解决数据处理中的一些实际问题,支撑专业学习成果中相应指标点的达成。 课程目标对学生能力要求如下: 课程目标1. 通过研究关系代数,函数依赖,多值依赖,Armstrong公理,关系模式的分解,关系模式的规范化让学生建立扎实的关系数据库理论基础。 课程目标 2. 结合目前信息系统建设的实际,全面讲授关系数据库标准语言--SQL、关系数据库设计过程方法,使学生掌握现代信息系统中数据库开发技术。 课程目标3. 在数据库基本理论的基础上,讲授恢复技术、并发控制技术,数据库实现基本技术以及数据库安全性和完整性控制,使学生掌握数据库系统维护管理系统。 课程目标4:对数据库技术的研究动态,如分布式数据库、数据挖掘等也作简略介绍,使学生简单了解目前数据库发展的前沿技术。 二、课程教学目标对学习成果的支撑关系 课程目标对学习成果的支撑关系 学习成果学习成果指标点课程目标 毕业能力G2.问题分析 能够应用数学、自然科学和工程科学的基本原理, 识别、表达、并通过文献研究分析复杂信息管理和信息课程目标1

数据库原理教学大纲

《数据库原理》实验教学大纲 课程名称(中文/英文):数据库原理/ Principle of DataBase 课程代码:x3050021 课程类型:专业基础课 课程性质:必修课设置类别:非独立设课 适用专业:网络工程 课程总学时:64课程总学分:4.0 实验学时:16实验学分: 开实验学期:第三学期 一、实验教学的目的与基本要求 实验目的: 《数据库原理》是一门理论性较强的课程,为了理论联系实际,强化SQL语句的实际使用,学生应会在SQL Server的环境下创建数据库和对数据库的查询、更新等操作,加深对数据库理论的认识,为今后的课程设计和毕业设计打下基础。 二、实验项目设置

三、实验报告要求、实验考核方式、内容及成绩评定标准 实验报告要求: 填写完整,独立完成,符合报告填写规范。 考核方式: 实验的出勤情况、实验内容的完成情况、实验报告的填写情况。 成绩评定标准: 没有完成实验的基本要求,实验报告不符合要求,实验报告抄袭者,不及格。 独立完成实验,但实验报告中错误较多,及格。 完成实验基本要求,实验报告符合基本要求,有一些错误,中。 完成实验基本要求,实验报告符合基本要求,有较少错误,良好。 完成实验基本要求,实验报告符合基本要求,没有错误,优秀。 四、实验教材及参考书 《数据库系统概论》王珊,萨师煊,高等教育出版社,2010年12月 《SQL Server2008数据库应用与开发》, 姜桂洪主编, 清华大学出版社, 2015年1月 《SQL Server2008数据库应用与开发习题解答与上机指导》,姜桂洪主编, 清华大学出版社, 2015年1月 《数据库实用教程》, 聂培尧等,科学出版社,2005 《SQL Server 从入门到精通》明日科技编著清华大学出版社 2012年9月 《SQL Server 数据库教程(2008版)》郑阿奇编著人民邮电出版社 2012年4月 执笔人:谭丹丹审核人:张玉军

数据库应用技术——SQL Server 2008 R2-教学大纲

《SQL Server数据库技术及应用 (2008 R2)》 课程大纲

目录 一、课程的性质与作用 (1) 1.课程的性质 (1) 2.课程的作用 (2) 二、课程目标 (3) 1.能力目标 (3) 2.知识目标 (4) 3.素质目标 (4) 三、课程的教学内容、学时分配及教学形式 (5) 四、课程教学设计指导框架 (6) (一)设计学习情境 (6) 1.学习情境1—教务管理信息系统的数据库开发与维护 (6) 2.学习情境2—图书管理信息系统的数据库开发与维护 (7) 3.学习情境3—企/事业管理信息系统的数据库开发与维护 (8) (二)设计教学单元 (9) 1.学习情境1的单元教学目标与结果形式 (10) 2.学习情境2的单元教学目标与结果形式 (12) 3.学习情境3的单元教学目标与结果形式 (14) 五、课程教学条件 (15) (一)教学团队的基本要求 (15) 1.课程教学团队规模 (15) 2.课程负责人要求 (15) 3.任课教师专业背景及能力要求 (15) 4.兼职教师要求 (15) (二)教学硬件环境基本要求 (15) (三)教学资源基本要求 (16) 1.以案例和项目为载体的主教材 (16) 2.以工作过程为导向的配套教学资源 (16) 3.本课程的省级精品课程网站 (17) 4.推荐参考书 (17) 5.推荐参考网站 (17) 六、其他说明 (18)

(一)学生学习基础要求 (18) (二)校企合作方式 (19) (三)教学模式建议 (19) 1.教学形式 (19) 2.教学方法 (21) 3.教学手段 (21) 4.组织安排 (22) 5.考核评价 (22)

数据库系统概论课程教学大纲.

《数据库系统概论》课程教学大纲 课程英文名称:Theory & Application Of DataBase System 课程编号: 讲授对象:计算机网络工程专业(本科) 先修课程:《离散数学》、《FoxPro》、《数据结构》、《操作系统》 采用教材:《数据库系统概论》萨师煊等,高等教育出版社 总学时:72 授课:64 上机:8 学分:4 一、课程的性质、目标和任务: 《数据库系统原理及应用》是数据管理的最新技术,是计算机科学的重要分支,它为计算机专业、管理专业等众多学科提供利用计算机技术进行数据管理的基本理论知识,是计算机专业、管理专业等学科的专业必修课。 本课程主要介绍数据库的基本理论和应用方法。本课程的任务是通过各个教学环节,运用各种教学手段和方法,使学生在掌握数据模型、数据库管理系统、数据库语言及数据库设计理论等基本理论知识的基础上,逐步具有开发和设计数据库的能力,为进一步开发和设计大型信息系统打下坚实基础。 二、课程教学内容、教学形式和教学要求 1、理论教学大纲内容: 第一章绪论 (一)课程内容 1、数据库系统概述 2 、数据模型 3 、数据库系统结构 4 、数据库管理系统 5 、据库技术的研究领域 (二)学习目的和要求 本章阐述了数据库的基本概念,介绍了数据库管理技术的进展情况、数据库技术产生和发展的背景、数据库系统的组成以及数据库技术的主要研究领域。 学习本章的重点在于将注意力放在基本概念和基本知识的把握方面,从而为以后的学习打好扎实的基础。 第二章关系数据库 (一)课程内容 1 、关系模型 2 、关系数据结构 3 、关系的完整性 4、关系代数 (二)学习目的和要求 1、需要了解的:产系统数据库理论产生和发展的过程,关系数据库产品的发展 沿革;关系演算的概念; 2、需要牢固掌握的:关系模型的三个组成部分及各部分所包括的主要内容;牢 固关系数据结构及其形化定义;关系的三类完整性约束的概念。

Access2010基础教学大纲

第7章Access 2010 教学目的与要求 通过一个实例介绍数据库技术,使学生对以数据库技术为核心的信息管理系统有一个整体的认识。 在本章知识介绍中引入基本概念的、数据类型、关系数据特点等知识点。 通过讲解数据收集、库表建立与维护、建立表与表间的联系、查询的使用、添加窗体和报表来理解和掌握数据库的操作流程。 在实例中引导学生学习和掌握简单算法、条件表达、函数及表达式使用。 重点 表的创建及常规属性设置、参数查询、交叉表查询、自定义计算 难点 条件表达式书写 教学方式 案例教学、理论+实践 教学时间安排 4学时(理论)+4学时(实践) 内容(红色字体涉及内容是讲课是要注意的) 7 数据库基础 7.1 数据库概述 7.1.1 数据及数据处理 简单介绍数据、信息、数据处理概念 7.1.2数据管理的发展(可省略) 7.1.3数据库系统组成(DBS,DBMS,DB) 7.2 数据模型 7.2.1 数据模型(侧重介绍关系模型) 7.2.2 关系模型的基本术语 涉及的概念要介绍清楚

7.3 Access数据库及其应用 7.3.1 Access数据库概述 7.3.2 创建Access数据库 7.3.3 在Access数据库中创建表 1.不同数据类型的选择和使用 2.重点介绍表设计视图创建表 3.表结构中“常规属性”设置:字段大小、默认值、有效性规则和文本、必填、格式等 7.3.4 表的维护与操作 1.学生要根据一个张表,会选取主键,会建索引,及常规维护 2.数据会筛选、查询 3.重点介绍表与表间关系的建立 7.3.5 查询 1.根据设计视图创建选择查询,介绍各种不是数据类型条件的书写 2.参数查询 3.交叉表查询 7.3.6 窗体 简单介绍窗体的创建,如何显示表和查询的数据 7.3.67 报表 简单介绍报表的创建,如何显示表和查询的数据 时间安排:(只是参考时间) (7.1—7.2 大约20分钟) 7.3.1-7.3.4 大约70分钟 7.3.5 大约60分钟 7.3.6 大约20分钟 7.3.7 大约10分钟

数据库原理及应用教学大纲

数据库原理及应用教学大纲 课程名称:数据库原理及应用I 适用专业:成人教育学生 一、课程性质与教学目的 数据库技术是计算机科学中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。 本课程是计算机专业的必修课程。通过本课程的学习,使学生理解数据库系统的基本原理:包括数据库的一些基本概念,各种数据模型的特点,关系数据库基本概念,SQL 语言,关系数据理论,数据库的设计理论。掌握数据库应用系统的设计方法、了解数据库技术的发展动向,以指导今后的应用。 二、本课程的相关课程 数据库系统是信息系统的基础,数据库技术是计算机信息系统和应用系统实现的关键技术。目前它已成为一门科学。 计算机文化基础、高级语言程序设计、操作系统、数据结构与算法等课程为本门课程的先修课程,在不同的方面为本门课程打下相关的知识基础。 学习了本门课程,掌握相关知识和技能,又为进一步进行其他课如软件工程、数据库应用系统开发,信息系统分析与设计等提供了相关的知识基础。 三、本课程的基本内容及要求 (一)基本内容 本课程主要介绍:数据库技术的基础知识、关系数据模型、关系数据库标准语言SQL、DBMS实例及SQL的高级应用、关系数据库理论、数据库系统保护技术(数据库恢复技术、并发控制、数据库的安全性、数据库的完整性)、数据库技术的新发展以及数据库设计等内容。 (二)基本要求 知识方面:1.数据库技术基础知识、关系数据模型 2.关系数据库标准语言SQL语法 3.关系数据理论、关系规范化理论 4.数据库恢复技术、并发控制、数据库的安全性、完整性以及数据库技术的 新发展等内容。 5.数据库设计

数据库系统原理课程教学大纲

《数据库系统原理A》课程教学大纲 课程名称:数据库系统原理A (Database System Theorem A) 课程编号:052057 总学时数:64学时讲课学时:56学时上机学时:8学时 学分:4学分 先修课程:《离散数学》、《数据结构》 教材:《数据库系统概论》(第三版),萨师煊、王珊,高等教育出版社,2000.2 参考书目: 《数据库系统导论》,C.J.Date,孟小峰译,机械工业出版社,2000.10 《Microsoft SQL Server 2000数据库管理》,微软公司,北京希望电子出版社,2001.5 课程内容简介: 数据库系统是数据管理的最新技术,是计算机科学的重要分支。数据库技术是计算机技术中发展最快的领域之一。数据库技术已成为计算机信息系统与应用系统的核心技术和重要技术基础。本课程主要介绍数据库的基本知识、基本原理和基本技术。 一、课程性质、目的和要求 《数据库系统原理A》是计算机科学与技术专业的一门专业课。设置本课程是为了使学生熟悉数据库的基本知识、基本原理和基本应用。要求是以数据库技术的实际应用为目标,掌握数据库的基本知识、基本原理和基本技术。 二、教学内容、要点和课时安排 本课程的教学内容共分8章。 第一章数据库概论

主要内容: 1.数据库系统概述 2.数据模型 3.数据系统结构 基本要求:了解数据管理技术的发展阶段,数据描述的定义,数据模型的概念,数据库的体系结构,数据库管理系统的功能及组成,数据库系统的组成及全局结构。本章的重点和难点是实体之间的联系、数据模型。 第二章关系数据库 主要内容: 1.关系模型概述 2.关系数据结构 3.关系代数 基本要求:了解关系模型的基本概念;深刻理解关系的运算。 本章的重点和难点是关系模型的完整性约束和专门的关系代数运算(选择、投影、连接)。 第三章关系数据库标准语言SQL 主要内容: 1.SQL概述 2.SQL的数据定义 3.SQL的数据查询 4.SQL的数据更新 5.视图 6. 嵌入式SQL 基本要求:SQL语言是关系数据库的标准语言,是本课程的一个重点。 要求掌握的是:SQL定义语句、SQL更新语句、视图的操作、数据控制。 要求熟练掌握的是:SQL单表查询和多表查询语句。 第四章关系系统及其查询优化 主要内容: 1.关系系统 2.查询优化 基本要求:理解关系系统的定义及分类。 熟练掌握关系查询优化的必要性、一般准则及步骤(实例和语法树)。 第五章关系数据理论 主要内容:

《数据库应用技术》教学大纲

数据库应用技术》教案大纲 适用专业 : 高职计算机应用技术 学时学分 : 48 学时, 3 学分 课程类型 : B 类(理论 +实践)课 课程性质 : 必修课 课程编号 : 20302600 执笔人 : 蔡贵荣 审定人 : 蔡江云 编撰日期 : 2009 年 8 月修订 、课程性质和任务 本课程是 B 类(理论 +实践)课, 3 学分,计划 48 学时,其中实践 24 学时,占总学时 50%,是高职计算机应用技术专业学生的职业技能课。 本课程的任务是介绍数据库的基本知识、 SQL Server 数据库管理与开发的基本技能和实际 应用案例。通过本课程的学习,学生应掌握 SQL Server 2005 的实用技术、掌握 T-SQL 编程技 术、掌握数据完整性和数据安全性的技术、掌握数据库常规管理技术,从而使学生能够独立完 成数据库工程的分析和设计,并运用所学到的知识开发实际的数据库工程。 、教案内容和要求 第 1 单元 SQL Server 2005 基础知识 教案内容: 1.1SQL Server 2005 概述 SQL Server 2005 的体系结构 数据库和数据库对象 SQL Server 2005 1.2SQL Server 2005 SQL Server 2005 SQL Server 2005 Microsoft SQL Server 的安装 1.3SQL Server 2005 的配置 注册服务器 配置服务器选项 1.4SQL Server Management Studio 教案要求: 1. 了解 Microsoft SQL Server 2005 2. 了解 Microsoft SQL Server 2005 3. 理解 SQL Server 体系结构的特点和 数据库引擎的作用 4. 理解数据库和组成数据库的各种对象的类型和作用 5. 熟练掌握 SQL Server Management Studio 工具的使用 第 2 单元数据库对象建立与维护 教案内容: 2.1 数据库 数据库的基本概念 数据库的创建 数据库的修改 删除数据库 2.2 表 表的数据类型 创建表 创建约束 向表中添加数据 查看表 修改、删除表 的特点 的安装 版本的特点 的运行环境要求 管理工具的使用 的特点 的安装和配置

《数据库应用》课程教学大纲

《数据库应用》课程教学大纲 课程类别:专业核心课 适用专业:经济信息管理/工商企业管理/会计/市场营销 适用层次:高起专 适用教育形式:网络教育/成人教育 考核形式:考试 所属学院:经济管理学院 先修课程:无 一、课程简介 本课程是一门专业课程。主要讲述数据处理的方法和相关技术。具体包括数据库的概念、关系的结构、表的形成、表单的制作和数据的分析管理。 二、课程学习目标 数据库应用领域已从数据处理、事务处理、信息管理扩大到计算机辅助设计、人工智能、信息系统等更广阔的应用领域。本课程面向实际应用,研究如何存储、使用和管理数据,有较强的理论性和实用性。本课程旨在介绍数据库系统以及关系数据库系统的基本概念、基础理论以及相关知识,同时,系统讲述数据库设计理论和数据库系统的安全性、完整性、并发控制等相关概念和技术,为学生全面了解数据库技术在管理信息系统中的应用,运用数据库技术从事信息管理,开发、运行和维护管理信息系统打下坚实的基础。 三、课程的主要内容及基本要求 (一)理论学时部分 第一章数据库系统基础 『知识点』 数据库基本概念;数据库技术的产生和发展;数据库管理系统的功能;数据库管理系统的组成;数据库应用系统的体系结构;数据库应用系统的三级数据模式;概念模型与数据模

型。 『重点』 数据库管理系统的功能和组成;数据库应用系统的三级数据模式;概念模型与数据模型。 『难点』 三级数据模式;概念模型与数据模型。 『基本要求』 1、识记:数据库、DBMS、数据模型。 2、领会:DBMS的功能与组成;三级模式结构如何保证数据与程序的独立性;建立数据模型的意义。 3、简单应用:要求学生能正确认识管理需求,并用概念模型表达。 第二章关系数据库 『知识点』 关系数据结构及性质;关系的完整性;关系代数。 『重点』 关系数据结构。 『难点』 关系数据结构;主键约束、外键约束。 『基本要求』 1、识记:关系数据结构的定义和相关基本概念;关系的性质;完整性约束;关系代数运算。 2、领会:关系模型与集合代数的关系;关系操作语言。 3、简单应用:要求学生正确认识关系的候选键、主码、外码、主属性。

数据库原理课程教学大纲

数据库原理课程教学大纲 课程名称:数据库原理/ Database Principles 学时/学分:58学时/3.5学分(其中课内教学48学时,实验上机10学时) 先修课程:C语言、数据结构 适用专业:信息与计算科学 开课院(系、部、室):数学与计算机科学学院 一、课程的性质与任务 数据库技术是计算机科学技术发展的重要内容,是构成信息系统的重要基础。《数据库原理》是信息与计算科学专业本科生的专业课程。 通过本课程的学习,学生应熟悉数据库的基本概念和基本技术,要求学生熟悉关系数据库的数据模型、掌握关系代数的基本理论,关系数据库设计的基本理论和方法,数据库管理的技术,并能初步从事数据库系统的开发工作,了解数据库应用技术的最新发展动态。 二、课程内容、基本要求与学时分配 (一)绪论6学时 1.引言 (1)了解数据库技术的三个发展阶段; (2)理解数据(Data)、数据库(Database)、数据库管理系统(DBMS)、数据库系统(DBS)、数据库系统管理员(DBA)的概念。 2.数据模型 (1)知道数据的三个范畴; (2)了解数据模型的三个要素; (3)掌握概念模型的实体-联系E-R表示方法; (4)了解层次数据模型的数据结构、操纵与完整性约束、存储结构; (5)了解网状数据模型的数据结构、操纵与完整性约束、存储结构; (6)理解关系数据模型的数据结构、操纵与完整性约束、存储结构; (7)理解各类数据模型的优缺点。 3.数据库系统结构 (1)理解数据库系统的三级模式结构; (2)理解数据库的两级映象功能与数据独立性; (3)了解数据库系统的体系结构:单用户数据库系统、主从式结构的数据库系统、分布式结构的数据库系统、客户/服务器结构的数据库系统。 4.数据库管理系统 (1)了解数据库管理系统的功能与组成; (2)了解数据库管理系统的工作过程; (3)了解数据库管理系统的实现方法。 难点:数据库系统的三级模式结构,两级映象功能与数据独立性。 重点:概念模型的实体-联系(E-R)表示方法,关系数据模型,数据库系统的三级模式结构,两级映象功能与数据独立性。 (二)关系运算 7学时 1.关系数据模型

《数据库应用》课程教学大纲

《数据库应用》课程教学大纲 课程名称:数据库应用 一、课程基本情况 (一)学分:3 学时:48 (理论学时:32 实验学时:16 )(二)课程类别:专业必修课 (三)适用专业:安全防范 (四)开设学期:第三学期 (五)先修课程:高级语言程序设计 (六)教材与参考书目: 教材: 《SQL Server实用教程》,郑阿奇主编,电子工业出版社,2009年,第3版; 参考书目: 《数据库原理及应用(SQL Server)》,李俊山,罗蓉,赵方舟编著,清华大学出版社,2009年,第1版; 《SQL Server数据库技术大全》,郑阿奇编著,清华大学出版社,2009年,第1版 《SQL Server求生秘籍》,(美)亨德森主编,若启,一辉,瞿杰译,人民邮电出版社,2009年,第1版; 二、课程介绍 (一)SQL Server课程是本课程主要任务是讲授SQL server2000的功能和开发编程方法,先介绍系统环境,然后分门别类地介绍数据库和表、数据库的查询和视图、T-SQL语言、索引与数据完整性、存储过程和触发器等。,每一部分均先讲理论知识,后分析实例,实例既有单独的,又有可贯穿整个课程使用的,方便学生了解掌握。 (二)本课程属于数据库应用类课程,重在培养学生的综合实践能力。 (三)通过本课程的学习,要求学生达到以下要求:掌握数据库系统基础知识,了解SQL server 2000体系结构,掌握SQL server 2000各种管理工具及T-SQL 语言的使用。同时培养学生分析问题、解决问题的能力,并为今后进一步大型数据库应用系统开发奠定基础。 (四)本门课程立足改革,按照建构主义的学习理论,提倡以学生为中心,鼓励和引导探索式的学习方法,强化实践。教学过程采用任务驱动式的授课方法,采用多媒体教学方式,围绕实现一个具体的学生成绩管理系统所需要学习的内容,讲授SQL server的功能和开发编程方法。

《NoSQL数据库原理与应用》课程教学大纲(正式版)

NoSQL数据库原理与应用 (含实验) 教学大纲 (2018版) 2018年10月

前言 一、大纲编写依据 NoSQL泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。 本课程系统全面地介绍NoSQL数据库系统的基本原理和实现技术,充分反映该领域的最新研究成果。主要内容包括:NoSQL数据库所用的基本原理、结构特点、重要的算法,及部分系统的实际实现技巧等。 二、课程目的 1、知识目标 掌握NoSQL数据库系统的概念、结构、功能;掌握NoSQL数据库系统设计的原理、方法和技术;掌握NoSQL数据库的优化、可靠性、安全性等知识;掌握设计NoSQL数据库系统的方法,为学生后继课程及实践打下基础。 2、能力目标 (1) 实践能力 通过本课程的学习,努力培养学生良好的NoSQL数据库程序设计风格和严密的逻辑思维能力,提高NoSQL数据库程序设计与实现能力、创新思维和创新能力。为后续课程的学习和今后研制、开发各种计算机软件打下坚实的基础。 (2) 创新能力 通过使用NoSQL数据库语言进行数据库程序设计,从编程能力、软件开发能力等方面,使学生具备一定的NoSQL数据库开发的能力。 三、教学方法 1、课堂教学 (1) 讲授 本课程的教学内容以讲授为主,讲授的主要内容有NoSQL数据库的基本概念、基本原理、NoSQL数据库的分类、Hbase的基本原理、Hbase的基本组件、Hbase的管理与编程、MongoDB 基础、MongoDB进阶、其他非关系型数据库技术。根据教学大纲的要求,突出重点和难点。 (2) 教师指导下的学生自学 指导学生自主学习其他非关系型数据库的程序设计技术。教师通过给出一些相关的实例程序帮助学生理解和进行程序设计,并布置相应的上机习题让学生进行练习。 (3) 其它教学方法 采用多媒体辅助教学手段,结合传统教学方法,解决好教学内容多、信息量大与学时少的矛盾;充分利用学校的图书馆的资源优势,查阅与课程相关的资料;通过布置课程设计来

数据库基础教学大纲

深圳市深德技工学校《数据库基础》课程教学大纲 课程名称:数据库基础 课程类别:计算机专业必修课 适用对象:一年级,计算机网络专业 总学时:40理论,40实训 总学分:100分

一、课程性质和目标: 对于计算机专业学生所应具备的知识和掌握的技术的角度,基础的学习数据库知识,对以后数据库语言的学习打下基础的内容,易学易懂、增加学习兴趣。 二、课程教学目标: 从实用性、易掌握出发内容新颖使用、层次清晰;用大量的实例和图片,为读者对数据库的学习,操作和应用提供资料;同时注重操作能力的培养提高学生的应用技能,以求在最短的时间内掌握数据库的原理和使用技巧成为一个优秀计算机专业学生。 三、教学内容和要求: 第一章数据库基础知识 【教学目的】通过本章学习,了解数据库的发展、用途和组成,掌握数据库的概念和SQL语言特点) 【教学重点与难点】本章重点是任务数据库基础知识,难点是数据库模型概念。 【教学内容】 任务1:数据库基础 任务2:数据管理发展的三个阶段 任务3:数据模型

任务4:数据库的系统结构 任务5:sql语言 第二章 Access概述 【教学目的】Access是Microsoft Office办公系列软件之一,是面向个人用户及中、小型公司的数据库开发工具。 Access提供了大量的功能,它可以满足不同用户对数据库的要求,可用于开发。 【教学重点与难点】本章重点是Access的启动方法和界面, 难点是如何创建Access数据库【教学内容】 任务1:Access的启动与主界面 任务2:Access的主要对象 任务3:创建Access数据库 第三章创建Access数据库 【教学目的】:本章将介绍数据建模的相关基本概念,介绍构成数据模型的各种元素,介绍如何逐步创建合理的数据模型。使同学们初步掌握从现实到抽象的数据建模的过程和方法,了解和掌握创建、分析、优化数据模型的知识和技术 【教学重点与难点】 教学重点:SQL的基本概念和特点。 教学难点:数据控制功能的实现。 【教学内容】

数据库应用基础教学大纲

《数据库应用基础》教学大纲 课程名称:数据库应用基础课程号:0130565 一、开设院(部) 管理科学与工程学院 二、教学对象 非计算机科学与技术专业本科学生 三、教学目的 数据是管理的基本资源,信息产生于对数据的有效管理及合理利用。数据库技术是当今计算机应用的重要基础之一,其在信息管理领域同样占有重要地位,数据库技术为数据及信息管理提供了强有力的技术支持,数据库相关知识和技能极具实用价值。凡与各种数据和信息资源管理及应用相关的各类专业均需学习和掌握数据库及其应用方面的知识,以适应目前的专业学习需要,并为将来工作中的数据处理和数据管理打下基础。因为,没有丰富的数据管理知识,不掌握有力的数据管理工具,将无法面对蕴藏着丰富信息资源的大量业务数据,无法归纳出崭新的管理理念,无法实现现代的管理模式。与对数据库应用系统开发人员的要求不同的是,管理人员应作为数据库系统的拥有者和使用者来学习数据库知识,以便了解如何从现实业务中提取和组织数据,如何进行数据管理,如何对数据进行加工和处理,如何获取所需的信息,从而使数据和信息在管理和决策中发挥重要作用。同时,掌握由现实业务系统到数据库系统的转换和实现方法,以便在数据库系统的开发和应用过程中,积极参与、严格控制,以确保数据库系统的功能、品质和性能。 四、教学要求 本课程的前修课程是计算机应用基础,以及其他计算机和管理类的课程。要求学生通过本课程的学习,准确掌握数据和信息的基本概念以及数据库知识;掌握信息系统与数据库的关系;了解信息系统开发路线和方法;掌握和运用建立数据模型的基本方法;了解数据分析、规范化的内容和基本方法;掌握和运用由数据模型到数据库的转换方法;重点掌握ACCESS数据库的基本数据操作;重点掌握SQL查询的基本操作;掌握ACCESS窗体、报表、数据访问页的基本设计方法;掌握ACCESS数据库安全与维护的概念和方法;了解如何从高级语言程序中访问数据库。 五、教学课时及其分配

数据库系统原理课程设计教学大纲

《数据库系统原理》课程设计教学大纲 一、课程名称:《数据库系统原理》课程设计 Course Project of Database System 二、课程编码:1300371 三、学时与学分:1周,1学分 四、先修课程:《数据库系统原理》 五、设计目的与要求 课程设计目的: 1.熟悉大型数据库管理系统的结构与组成; 2.熟悉数据库应用系统的设计方法和开发过 程; 3.掌握一种大型数据库管理系统(DM5、ORACLE 或SQL SERVER)的应用技术和开发工具的使 用; 4.熟悉数据库设计工具的使用; 5.熟悉数据库安全的相关知识和技术; 6.熟悉数据库系统的管理和维护。 课程设计要求: 1.在课程设计指导老师的指导下,选定一个数 据库应用系统的题目,完成数据库的设计和 应用系统设计,并提交相应文档。 2.数据库管理系统仅限DM5、Oracle以及MS

SQL Server; 3.开发工具限PowerBuilder、Delphi、C++、 JAVA、.NET平台或其它动态网页开发工具; 4.系统采用客户/服务器(C/S)结构或浏览器 /服务器(B/S)结构实现。 5.系统应严格遵照题目要求进行设计,可在其 基础上进一步细化完善,但不得违背,原则 上不额外增加与要求无关的功能。 6.系统中应适当体现下列技术的应用:存储过 程,触发器,索引。 7.提交系统的源码及文档。 六、适用学科专业 信息类各学科专业 七、实验环境 1.Windows 2000/XP/2003操作系统,Server 版; 2.DM5 for Windows企业版/标准版,Microsoft SQL Server 2000/2005企业版/标准版,或 Oracle 9i/10g; 3.PowerBuilder / Delphi / Visual C++ / Java

-《MySQL数据库基础》教学大纲

《MySQL数据库基础》教学大纲 执笔人:王宏刚 一、课程基本信息 1.课程中文名称:MySQL数据库基础 2.课程英文名称: 3.课程类别:必修 4.适用专业:商务数据分析 5.总学时:48学时(其中理论24学时,实验24学时) 6.总学分:3.0学分 一、课程的性质与任务 课程性质:MySQL数据库是世界上最流行的数据库之一,它是一款非常优秀的免费软件,由瑞士的MySQL AB公司开发,是一款真正的快速、多用户、多线程的SQL数据库。全球最大的网络搜索引擎公司——Google使用的数据库就是MySQL,并且国内很多大型网络公司也选择MySQL数据库,如百度、网易和新浪等。据统计,世界上一流的互联网公司中,排名前20位的有80%是MySQL的忠实用户。学习和掌握MySQL数据库技术语言已经成为计算机相关专业学生的迫切需求。 课程任务:通过本课程的学习,使学生基本掌握MySQL从入门到实际应用所必备的知识。数据库既是一门理论课,也是一门实践课。学生除了要在课堂上学习程序设计的理论方法,掌握编程语言的语法知识和编程技巧外,还要进行大量实践操作。 二、课程的基本内容及要求 第一部分数据库设计基础 1教学内容 (1)数据库设计概述 (2)关系数据库概述 (3)结构化查询语言SQL (4)数据库设计的基本步骤 (5)关系模型 (6)数据库和表 (7)列和行 (8)主键与外键

(9)约束 (10)E-R图 (11)实体和属性 2教学重点 (1)关系模型 (2)E-R图 3教学难点 (1)从实际业务到关系模型 4基本要求 (1)了解数据库定义 (2)掌握业务数据到数据模型的转化第二部分MySQL数据库概述1教学内容 (1)认识MySQL数据库 (2)MySQL简介 (3)MySQL体系结构 (4)MySQL数据库的安装和配置 (5)MySQL的安装和配置服务 (6)启动和停止服务 (7)MySQL加入环境变量 (8)连接MySQL服务器 (9)MySQL可视化操作工具 (10)MySQL数据库的基本操作 (11)创建数据库 (12)查看数据库 (13)显示数据库 (14)选择当前数据库 (15)删除数据库 (16)MySQL数据库表结构的操作 (17)创建数据表 (18)查看数据库表结构 (19)修改表结构 (20)删除数据库表 (21)MySQL存储引擎 (22)InnoDB存储引擎 (23)MyISAM存储引擎 (24)存储引擎的选择 (25)案例:网上书店系统 2教学重点 (1)数据库服务器的安装 (2)数据库对象的创建 3教学难点

软件学院《数据库系统设计》教学大纲

软件学院《数据库系统设计》教学大纲 课程编号:(统一编) 课程名称:数据库系统设计 英文名称:Database System Design 学时:48(+32实验) 学分:4(+1实验) 适用专业:软件工程专业 课程性质:必修 先修课程:高等数学、数据结构、高级程序设计 一、课程教学目标 数据库系统设计课程是四年制软件工程专业的必修专业课程之一。通过数据库系统设计课程的学习,要求学生系统掌握数据库的基本理论和数据库设计的理论知识以及设计数据库的方法,并能使用理论解决实际问题。同时,通过本课程的学习使学生了解数据库技术发展的最新技术以及主要的发展方向。 二、教学内容及基本要求 课堂教学部分: 第一部分背景知识 ?重点了解数据库管理的概念。主要阐述了早期各种系统,如基于文件的系统之不足及数据库方法所具备的优势。 ?总览数据库环境。重点讨论了三层ANSI-SPARC体系结构的优点,介绍目前最通用的数据模型,列出多用户DBMS应提供的各种功能.同时还分析DBMS 的基本软件体系结构,这一部分内容在数据库管理初级课程中可以略去。 第二部分关系模型和语言 ?介绍关系模型,包括术语并说明其与数学上的关系的联系,然后重点讨论关系完整性规则、实体完整性和引用完整性。难点是说明其与数学上的关系的联 系。 ?重点介绍关系演算和关系代数,并用示例加以说明(这部分内容在数据库管

理初级课程中可以略去)。 ?重点了解SQL的数据操作语句:SELECT,INSERT,UPDATE和DELETE。 介绍SQL的数据类型、数据定义语句、完整性增强特性(IEF)和数据定义语句中更高级的特性,包括访问控制语句GRANT和REVOKE。难点是如何正确使用。 ?重点了解交互式查询语言QBE,这种语言被誉为非技术型的计算机用户访问数据库信息最容易的方法。 ?通过介绍Oracle这种典型的商业关系DBMS来结束本书的第二部分。在后续的讲授中,我们将查看该DBMS如何实现各种数据库机制,如安全和查询处理等。 第三部分数据库分析与设计技术 ?特别强调数据库设计的重要性并说明这个过程如何被分为三个阶段:概念、逻辑和物理数据库设计。此外,还将描述应用程序的设计(功能方面)对数据库设计(数据方面)的影响。数据库应用生命周期的关键阶段是选择合适的DBMS。同时讨论对DBMS的选择过程,提供了一系列方针和建议。最后讨论数据管理和数据库管理的重要性。 ?重点讨论数据库开发者何时使用实况发现技术及捕获何种类型的实况(可跳过该节)。 ?重点介绍实体联系模型和扩展的实体联系模型(EER),难点是在扩展的实体联系模型中,如何使用更多、更高级的数据建模技术。如子类、超类和分类。 ?重点阐述规范化背后的概念,它是逻辑数据库设计方法学中另一项重要技术。 通过从一个完整的案例中抽取的几个有效部分,说明如何从一种范式转换到另一种范式(难点),以及使数据库逻辑设计转换为某一更高范式(至第五范式)的优点。 第四部分方法学 ?为概念数据库设计给出逐步指导的方法学。重点说明如何将设计分解成多个基于各自视图的易于管理的部分,难点是给出识别实体、属性、联系和关键字的方法。 ?重点是为关系模型的逻辑数据库设计给出逐步指导的方法学。难点是阐述如何将概念数据模型映射到逻辑数据模型,以及如何针对所需的事务使用规范化技术来验证逻辑数据模型。 ?重点是为关系系统的物理数据库设计给出逐步指导的方法学。难点是阐述如何将逻辑数据库设计阶段开发的全局数据模型转换成某关系系统的一个物理设计。

相关文档
相关文档 最新文档