数据库基础教学大纲

合集下载

MySql数据库教学大纲

MySql数据库教学大纲

MySql数据库教学大纲下面是一个基本的MySQL数据库教学大纲的示例:课程名称:MySQL数据库教学目标:通过学习MySQL数据库,使学生掌握数据库基本概念、SQL查询语言和数据库管理技术,具备数据库设计和开发的基本能力。

课程内容:1. 数据库基础知识- 理解数据库的概念和作用- 了解数据模型和关系型数据库- 掌握SQL语言的基本知识2. MySQL数据库安装和配置- MySQL软件的安装和配置- 熟悉MySQL服务的启动、停止和管理- 配置MySQL的参数和安全设置3. 数据库设计与规范化- 数据库设计的基本原则和规范化理论- 掌握实体-关系模型的设计方法- 学习使用实体-关系图工具设计数据库模式4. SQL查询语言- 理解SQL的基本语法和查询约束- 掌握SELECT语句的使用和各种查询操作(过滤、排序、连接等)- 学习使用子查询和聚合函数进行高级查询5. 数据库管理- 数据库和表的创建、修改和删除- 学习使用索引和视图提高查询效率- 掌握事务管理和并发控制技术6. 数据库编程接口- 学习使用编程语言(如Python、Java)与MySQL数据库进行交互- 掌握基本的数据库连接和操作方法- 学习使用SQLAlchemy等ORM框架简化数据库操作7. 数据库安全和备份- 理解数据库安全性的重要性- 学习数据库用户和权限管理的方法- 学习数据库备份和恢复的方法8. 数据库性能优化- 了解数据库性能优化的基本原则- 学习使用索引和查询优化技巧- 学习使用数据库监控工具进行性能优化和故障排查评估方式:- 课堂作业和实验:完成数据库设计和查询练习- 项目实践:设计和实现一个数据库系统- 考试:理论知识和实际操作的综合测试。

数据库基础教学大纲

数据库基础教学大纲

新世纪高职高专计算机专业基础系列规划教材SQL Server 2005数据库基础电子教学资料吴伶琳杨正校主编大连理工大学出版社前言为了配合《SQL Server 2005数据库基础》课程的教学,体现教材的编写特色,更好地为读者服务,编写了此教学资料。

教学资料内容有两个部分:第一部分是课程标准,包括了课程性质与任务、课程内容和要求、能力训练项目设计、考核方案等。

第二部分是电子教案,采用PowerPoint课件形式。

教师可以根据不同的教学要求按需选取和重新组合。

教学资料中若有错误或不妥之处,请读者给予批评指正。

编者2010年2月《SQL Server 2005数据库基础》课程标准一、课程的性质与任务本课程是高等职业技术学院计算机类专业的一门专业核心课程,其任务是使学生具备SQL Server数据库的基本理论知识与应用技能,即通过一个实际数据库应用开发项目的层层推进,使学生在学习解决问题的过程中,学会数据库的应用技术、原理和工具的使用,培养学生成为能够胜任生产、服务、技术和管理第一线工作的高素质劳动者和高级技术应用型人才。

二、预备知识学习本课程应具备计算机专业相关基础理论知识和基本操作技能,能够掌握一定的编程方法和规范,最好具有相关的数据库基础知识。

前期课程有《计算机应用基础》、《C语言程序基础》、《Access数据库》等。

教学过程中要坚持理论联系实际,将能力的训练贯穿于课程教学的全过程。

三、课程设计1.课程目标设计(1)能力目标1.1 课程的整体能力目标1.2 课程的单项能力目标(2)知识目标(3)其他目标无(4)职业资格证书要求微软公司的数据库管理员等相关证书2.课程内容设计及进度设计3.能力训练项目设计为了能更好地训练学生掌握各项能力,针对本课程设计了一个综合的大项目——学生信息管理系统,以其具体实现贯穿教学全过程。

学生在教师的带领下开发学生信息系统的过程,就是学习和掌握SQL SERVER数据库应用技术的过程。

数据库系统概论(基础篇)教学大纲

数据库系统概论(基础篇)教学大纲

数据库系统概论(基础篇)教学大纲数据库系统已经成为现代信息系统的核心和基础设施。

数据库技术作为数据管理的最有效的手段,极大地促进了计算机应用的发展。

学习“数据库系统概论”可以帮助你更好地使用数据库,设计适合你需要的数据库应用系统,并进一步科学地管理好数据库系统。

课程概述“数据库系统概论”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程。

本课程将系统讲述数据库系统的基础理论、基本技术和基本方法。

本课程的知识内容和技术方法,对从事现代数据管理技术的应用、开发和研究的人员都是重要而必备的基础。

本课程内容丰富全面,分为基础篇和高级篇(2020年9月14日开课)2部分讲解,作为2门课程考核和计分。

此外,本课程还开设了新技术篇(2020年9月28日开课),从数据管理和数据分析的角度讨论数据库新技术与大数据技术。

通过数据库系统概论(基础篇)的学习,学员可以系统地掌握数据库系统的基本原理,能熟练使用SQL语言在某一个数据库管理系统上进行数据库检索和操作,掌握数据库安全性和完整性的基本概念和基本方法。

并能够在某一个数据库管理系统上进行实验。

通过数据库系统概论(高级篇)的学习,学员可以系统地掌握数据库规范化理论和数据库设计的方法与步骤,具有设计和开发数据库应用系统的基本能力;掌握数据库事务处理、并发控制与恢复的基本技术、初步掌握数据库查询处理和优化的概念。

并能够在某一个数据库管理系统上进行实验验证。

通过数据库系统概论(新技术篇)的学习,学员可以系统地掌握传统数据库技术的最新发展,大数据管理与系统的新概念、新技术和新应用。

本课程的特点是,理论联系实际。

我们不仅希望学员通过阅读和书面习题掌握本课程的内容,还要求学员完成实验项目。

为此我们针对课程知识点设置了相应的实验,锻炼学员实际动手能力,启发学员对理论知识的思考和理解,达到理论联系实际的教学效果。

课程大纲第一讲:初识数据库系统引言数据库的4个基本概念数据技术的产生,数据系统的特点第一讲课件第二讲:数据库系统的核心:数据模型概念模型,数据模型的组成要素层次模型,网状模型关系模型第二讲课件第三讲:数据库系统的结构数据库系统的结构第三讲课件第四讲:数据库系统的组成数据库系统的组成第四讲课件单元测验1第五讲:关系数据结构及关系的完整性关系数据结构关系的完整性第五讲课件第六讲:关系代数--传统集合操作关系代数1--传统集合操作第六讲课件第七讲:关系代数--关系特有操作关系代数2--关系特有操作第七讲课件第八讲:关系代数--综合训练关系代数3--综合训练第八讲课件第九讲:关系演算--元组关系演算关系演算1--元组关系演算第九讲课件第十讲:关系演算--域关系演算语言QBE 关系演算2--域关系演算语言QBE第十讲课件单元测验2第十一讲:SQL概述与数据定义SQL概述数据定义第十一讲课件第十二讲:数据查询--单表查询数据查询--单表查询数据查询--单表查询2第十二讲课件第十三讲:数据查询--连接查询数据查询--连接查询第十三讲课件第十四讲:数据查询--嵌套查询数据查询--嵌套查询数据查询--嵌套查询2第十四讲课件第十五讲:数据查询--集合查询数据查询--集合查询第十五讲课件第十六讲:数据的更新与空值的处理数据更新空值的处理第十六讲课件第十七讲:视图视图视图2第十七讲课件第十八讲:数据库安全性概述数据库安全性概述第十八讲课件第十九讲:数据库安全性控制数据库安全性控制--身份鉴别、存取控制、自主存取控制、授权数据库安全性控制--数据库角色及强制存取控制第十九讲课件第二十讲:视图机制视图、审计、数据加密及其他安全性保护第二十讲课件单元测验3第二十一讲:数据库的完整性数据库完整性概述及实体完整性参照完整性用户定义的完整性第二十一讲课件第二十二讲:约束命名子句及断言完整性约束命名子句及断言第二十二讲课件第二十三讲:触发器触发器第二十三讲课件单元测验4预备知识1. 某一种计算机程序设计方法和语言2. 数据结构3. 离散数学4. 操作系统参考资料1. 王珊,萨师煊. 《数据库系统概论(第5版)》,高等教育出版社,2014.92. 王珊,张俊.《数据库系统概论(第5版)习题解析与实验指导》,高等教育出版社,2015.7。

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

《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教学难点(1)数据库服务器配置参数(2)创建数据表4基本要求(1)掌握配置MySQL环境与使用客户端工具(2)掌握数据库的创建(3)掌握数据表的创建第三部分MySQL管理表记录1教学内容(1)MySQL的基本数据类型(2)整数类型(3)小数类型(4)字符串类型(5)日期时间类型(6)复合类型(7)二进制类型(8)MySQL运算符(9)算术运算符(10)比较运算符(11)逻辑运算符(12)位运算符(13)运算符的优先级(14)字符集设置(15)MySQL字符集与字符排序规则(16)MySQL字符集的设置(17)增添表记录(18)INSERT语句(19)REPLACE语句(20)修改表记录(21)删除表记录(22)DELETE删除表记录(23)TRUNCATE清空表记录(24)案例:图书管理系统中表记录的操作2教学重点(1)数据类型与运算符(2)表记录的常用操作3教学难点(1)数据类型与运算符(2)表记录的常用操作DML4基本要求(1)掌握数据类型的概念和运算符的基本操作(2)掌握对表进行DML操作第四部分检索表记录1教学内容(1)SELECT基本查询(2)SELECT…FROM查询语句(3)查询指定字段信息(4)关键字DISTINCT的使用(5)ORDER BY子句的使用(6)LIMIT子句的使用(7)条件查询(8)使用关系表达式查询(9)使用逻辑表达式查询(10)设置取值范围的查询(11)空值查询(12)模糊查询(13)分组查询(14)GROUP BY子句(15)HAVING子句表的连接(16)内连接(17)外连接(18)自连接(19)交叉连接(20)子查询(21)返回单行的子查询(22)返回多行的子查询(23)子查询与数据更新(24)联合查询(25)案例:网上书店系统综合查询2教学重点(1)数据表的基本查询(2)数据表的连接查询(3)子查询3教学难点(1)条件与连接查询的应用(2)子查询的应用4基本要求(1)熟练掌握对表数据的条件查询(2)掌握对表数据的连接与子查询第五部分视图和触发器1教学内容(1)视图(2)创建视图(3)查看视图(4)管理视图(5)使用视图(6)触发器的使用(7)创建并使用触发器(8)查看触发器(9)删除触发器(10)触发器的应用(11)案例:在删除分类时自动删除2教学重点(1)视图的创建与应用(2)触发器的创建与应用3教学难点(1)视图的管理4基本要求(1)熟练掌握视图的创建与应用(2)掌握触发器的应用第六部分事务管理1教学内容(1)事务机制概述(2)事务的提交和回滚(3)事务的提交(4)事务的回滚(5)事务的四大特性和隔离级别(6)事务的四大特性(7)事务的隔离级别(8)解决多用户使用问题(9)脏读(10)不可重复读(11)幻读(12)案例:银行转账业务的事务2教学重点(1)事务的特性与级别(2)脏读3教学难点(1)事务的回滚(2)脏读4基本要求(1)理解事务机制(2)能应用事务的提交和回滚第七部分MySQL连接器JDBC和连接池1教学内容(1)JDBC(2)JDBC连接过程(3)JDBC数据库操作(4)增加数据(5)修改数据(6)删除数据(7)查询数据(8)批处理(9)数据源(10)案例:分页查询大型数据库2教学重点(1)JDBC连接过程(2)JDBC数据库操作3教学难点(1)JDBC连接(2)JDBC数据库操作4基本要求(1)掌握通过JDBC连接数据库(2)掌握通过JDBC对数据进行操作第八部分常见函数和数据管理1教学内容(1)常见函数(2)数学函数(3)字符串函数(4)时间日期函数(5)数据类型转换函数(6)控制流程函数(7)系统信息函数(8)数据库备份与还原(9)数据的备份(10)数据的还原(11)MySQL的用户管理(12)数据库用户管理(13)用户权限设置(14)案例:数据库备份与恢复2教学重点(1)常见函数(2)数据的备份与恢复(3)用户管理3教学难点(1)数据的备份与恢复(2)用户管理4基本要求(1)熟练掌握常见函数的使用(2)掌握常用的数据备份与恢复方法三、实验教学要求实验项目表以及实验课时分配序号实验项目名称实验要求实验时数1学生选课系统数据库设计掌握设计数据库与表,画E-R图32MySQL环境配置掌握安装配置MySQL服务器及客户端43图书管理系统表操作熟练掌握数据库与表的创建4 4网上书店系统综合查询熟练掌握数据的查询4 5学生选课系统数据库操作掌握基于JavaWeb的数据库开发46数据库备份与恢复掌握对数据对象的备份与恢复4四、课程学时分配序号教学内容理论学时实验学时其它1数据库设计基础332MySQL数据库概述333MySQL管理表记录334检索表记录445视图和触发器226事务管理217MySQL连接器JDBC和连接池448常见函数和数据管理34总计2424五、大纲说明1、本课程教学采用机房教学,讲练结合的方式。

数据库基础-教学大纲、授课计划

数据库基础-教学大纲、授课计划

《数据库基础》教学大纲一、课程信息课程名称:数据库基础课程类别:素质选修课/专业基础课课程性质:选修/必修计划学时:64计划学分,4先修课程:无选用教材:《数据库基础》,迟丽娟、余宁、张继旺主编,2023年,电子工业出版社教材。

适用专业:本课程可作为既可用作大学本科、专科计算机及相关专业数据库课程的教学课程,也可用作数据库领域技术人员的参考课程。

课程负责人:二、课程简介本课程是编者多年从事数控机床教学和实训的经验总结,集中体现了通过实训操作培养和提升技能的教学理念。

用项目化编写体系,从数控加工工艺分析、编程指令、计算机自动编程到机床的实际操作训练.以典型零件的工艺分析和编程为重点,面向学生,既注重基础知识的积累,又强调实际操作技能的培养。

三、课程教学要求注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具体描述。

“关联程度”栏中字母表示二者关联程度。

关联程度按高关联、中关联、低关联三档分别表示为“H” “M”或"L”。

“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。

四、课程教学内容五、考核要求及成绩评定六、学生学习建议(-)学习方法建议1.依据专业教学标准,结合岗位技能职业标准,通过案例展开学习,将每个项目分成多个任务,系统化地学习。

2.了解行业企业技术标准,注重学习新技术和新方法,根据教材中穿插设置的相关实例,对已有技术持续进行更新。

3.进行练习和实践,提高自己的技能和应用能力,加深对知识的理解和记忆。

(-)学生课外阅读弁考资料《数据库基础》,迟丽娟、余宁、张继旺主编,2023年,电子工业出版社教材。

七、课程改革与建设本课程在系统介绍理论知识的同时,还以“任务引入”“知识准备”“项目总结”等栏目丰富内容。

1.实例丰富本课程结合大量的数据库制作与管理实例,详细讲解了数据库原理与应用要点,让学生在学习过程中潜移默化地掌握数据库制作与管理技能。

数据库 课程大纲

数据库 课程大纲

数据库课程大纲课程大纲:数据库一、课程简介本部分介绍课程的概况,包括课程名称、授课目标、预备知识要求等。

二、课程目标本部分列出课程的具体目标,包括知识、技能和态度三个方面。

三、课程结构本部分详细描述课程的各个模块和学习内容。

1. 数据库基础- 数据库概念- 关系数据模型- 实体关系模型- 关系代数和关系演算2. 数据库设计与规范- 数据库设计的步骤- 数据库规范化理论- 数据库设计范式3. SQL语言- SQL概述- 数据查询语言(DQL)- 数据定义语言(DDL)- 数据控制语言(DCL)4. 数据库管理系统- 数据库系统的结构- 数据库管理系统的功能- 数据库安全性与完整性5. 数据库应用开发- 数据库应用开发的基本原理- 数据库应用开发的工具与技术- 数据库应用开发实例四、教学方法与评估方式本部分介绍课程的教学方法和学生评估方式。

1. 教学方法- 讲授教学- 实践操作- 讨论和互动2. 学生评估- 作业与小组项目- 期中考试- 期末考试五、参考教材与参考资料本部分提供与课程内容相关的参考教材和其他资料的详细信息。

六、课程进度安排本部分提供课程各个模块的时间安排和学习进度。

七、教师信息本部分提供教师的基本信息,包括姓名、个人简介和联系方式。

八、备注本部分为任何需要详细说明的事项提供文字描述。

以上是《数据库课程大纲》的详细内容,通过本课程的学习,学生将掌握数据库基础知识,理解数据库设计原理,熟悉SQL语言的应用,掌握数据库管理系统的操作技能,具备数据库应用开发的能力。

课程将通过多种教学方法进行,学生的学习成果将通过作业、考试等方式进行评估。

课程的详细进度安排可参照课程大纲进行实施。

教师信息如有任何变更,将尽快通知学生。

祝各位同学在本课程中取得优异的成绩!。

数据库应用基础教学大纲

数据库应用基础教学大纲

《数据库应用基础》教学大纲一、教材版本:《数据库及应用》主编魏茂林二、适用专业:计算机及应用(一年制)三、授课时数:周4学时,36周,计144学时四、考试类型:闭卷笔试五、具体教学要求:第一章数据库基础知识(一)内容1、数据与数据处理2、数据库与数据库管理系统3、二维表与关系数据库(二)要求1、掌握数据库、数据处理和数据的概念,数据库系统的概念和组成。

2、掌握数据模型的概念和三种数据模型,数据库管理系统的概念以及关系数据库管理系统的组成。

(三)重点和难点1、数据库的基本概念2、关系型数据库第二章FoxPro概述(一)内容1、理论教学内容(1)FoxPro的优势和特点(2)FoxPro系统菜单和命令窗口(3)FoxPro的文件类型(4)常量、变量、函数和表达式(5)FoxPro的语法规定2、实践教学内容(1)建立、调用内存变量和内存变量文件(2)数组的赋值(3)常用函数的操作(二)要求1、掌握FoxPro的启动和退出2、掌握菜单操作方法3、掌握命令窗口操作方法4、认识FoxPro主要的文件类型和扩展名5、掌握常量、变量的定义6、掌握算术运算、字符运算、比较运算、逻辑运算及复杂表达是中的运算顺序7、掌握命令的基本原则及书写格式(三)重点和难点1、FoxPro的文件类型2、FoxPro+的常量、变量、运算符、函数和表达式。

3、FoxPro命令的语法结构和书写原则第三章建立数据库(一)内容1、理论教学内容(1)数据库文件的工作区(2)数据库存文件的建立(3)数据库文件的打开与关闭(4)数据库文件的输出(5)数据库文件的复制2、实践教学内容(1)数据库的建立(2)数据库记录的输入与显示(3)数据库文件的打开、关闭和复制(二)要求1、掌握怎样在工作区中打开数据库及工作区的选择2、掌握数据库结构的建立3、掌握数据库的打开和关闭4、掌握显示数据库文件的数据5、掌握数据库的复制方法(三)重点和难点1、掌握数据库工作区的选择2、掌握数据库建立、打开、关闭与显示的基本操作3、掌握复制数据库结构与复制数据库的命令第四章数据库文件的简单操作(一)内容1、理论教学内容(1)数据库文件记录的定位(2)数据库文件记录的插入和删除(3)数据库文件记录和结构的修改(4)数据库简单操作的菜单方式2、实践教学内容(1)数据库文件记录的定位(2)修改与维护数据库文件的记录和结构(3)数据库文件的复制与数据传递(二)要求1、理解记录指针的有关概念,掌握记录指针定位的几种基本方法2、学会对数据库记录进行插入和删除的基本操作3、屡活运用FoxPro提供的有关命令,对数据库记录进行不同方式的修改4、掌握数据库文件结构的修改方法5、会用菜单方式对数据库进行简单操作(三)重点和难点1、掌握绝对定位和相对定位命令2、掌握数据库文件记录的插入和删除命令3、掌握数据库文件记录的四种修改命令4、掌握数据库文件结构的修改命令5、掌握数据库简单操作的菜单方式第五章数据库的辅助操作(一)内容1、理论教学内容(1)内存变量的操作(2)数组(3)FoxPro常用函数(4)FoxPro辅助命令2、实践教学内容(1)内存变量的操作(2)FoxPro常用函数的使用(3)FoxPro辅助命令的使用(二)要求1、掌握FoxPro内存变量的赋值、显示、删除、保存、恢复命令的使用方法2、掌握FoxPro数组定义、赋值、显示、删除命令的使用方法,知道数据库文件与数组间的数据交换的概念。

数据库 教学大纲

数据库 教学大纲

数据库教学大纲
一、课程概述
本课程旨在教授学生数据库设计和管理的核心概念,以及如何使用SQL语言进行数据操作和管理。

通过本课程的学习,学生将能够了解数据库的基本概念、原理和应用,掌握数据库设计和管理的基本技能。

二、课程目标
1.掌握数据库的基本概念、原理和应用。

2.掌握SQL语言的基本语法和操作方法。

3.能够进行数据库的设计、开发和维护。

4.能够进行数据查询、插入、更新和删除。

5.能够进行数据库的安全管理和优化。

三、课程内容
●数据库概述
●数据库的基本概念和原理
●数据库的发展历程和趋势
SQL语言基础
●SQL语言的基本语法和操作规则
●数据类型、运算符和函数的使用
数据库设计
●数据库设计的原则和方法
●E-R模型的设计和应用
数据库开发
●数据库应用程序的开发流程和工具
●SQL语句的高级应用
数据库维护
●数据库的备份和恢复策略
●数据库的性能优化和维护管理
数据库安全管理
●数据库的安全性控制策略和机制
●数据库的权限管理和审计机制
数据库应用案例分析
●数据库应用系统的设计和实现流程
●常见数据库应用系统的架构和功能介绍
四、课程安排
本课程总计32学时,其中理论授课24学时,实践操作8学时。

具体安排如下:
1.数据库概述(4学时)
2.SQL语言基础(8学时)
3.数据库设计(8学时)
4.数据库开发(4学时)
5.数据库维护(4学时)
6.数据库安全管理(4学时)
7.数据库应用案例分析(4学时)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

深圳市深德技工学校《数据库基础》课程教学大纲
课程名称:数据库基础
课程类别:计算机专业必修课
适用对象:一年级,计算机网络专业
总学时: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的基本概念和特点。

教学难点:数据控制功能的实现。

【教学内容】
任务1:数据模型;
任务2:数据建模过程;
任务3:评价数据模型;
教学建议:内容较抽象,一定要将重点内容讲清楚、用多媒体课件增加形象性。

第四章表
教学目的与要求:通过对本章的学习,使学员基本掌握对表的增、删、改、查。

【教学重点与难点】
教学重点:表的增、删、改。

教学难点:表的查询。

【教学内容】
任务1:表的结构和字段
任务2:建表
任务3:表的基本操作
教学建议:内容较抽象,一定要讲清楚,并且要配合实物对比和课件辅助。

第五章数据
教学目的与要求:通过对本章的学习,了解对数据的处理方法,用有效性规则对数据进行约束
【教学重点与难点】
教学重点:数据的处理。

教学难点:有效性规则的设置。

【教学内容】
任务1:输入掩码
任务2:设置有效性规则
任务3:参照完整性
任务4:表的查阅列
第六章查询
教学目的与要求:通过对本章的学习,使学生对数据进行检索、更新、处理以产生有用信息。

【教学重点与难点】
教学重点:显示设备的性能指标、种类、选购、使用与维护。

教学难点:显示设备的性能指标。

【教学内容】
任务1:查询基础
任务2:查询语言
任务3:查询简介
任务4:选择查询
任务5:操作查询
第七章窗体
教学目的与要求:通过对本章的学习,使学员基本掌握窗体的制作方法,工具的使用,和对属性的设置方法。

【教学重点与难点】
教学重点:设计窗体。

教学难点:设计窗体。

【教学内容】
任务1:窗体概述
任务2:创建窗体
任务3:设计窗体
任务4:其他窗体
第八章报表
教学目的与要求:通过对本章的学习,使学员基本掌握报表的制作方法,工具的使用,和对属性的设置方法还有窗体中组的使用和报表的打印。

【教学重点与难点】
教学重点:报表设计。

教学难点:报表设计中的问题。

【教学内容】
任务1:报表概述
任务2:创建报表
任务3:报表设计
任务4:报表设计中的问题
第九章宏
教学目的与要求:通过对本章的学习,使学生基本掌握其宏的作用,设计和使用方法。

【教学重点与难点】
教学重点:创建宏。

教学难点:运行宏。

【教学内容】
任务1:宏的概念
任务2:创建宏
任务3:运行宏
任务4:运的示例
第十章模块与vba基础
教学目的与要求:通过对本章的学习,使学生基本掌握vba代码的基本元素
【教学重点与难点】
教学重点:计算机柱状的工具和组装流程,图解硬件组装过程。

教学难点:图解硬件组装过程。

【教学内容】
任务1:vba程序设计的基本要素任务2:模块
任务3:vba数据类型表达式四、学时分配:
五、考核成绩分配比例(例:考试课)
六、教材和参考资料:
1、建议使用教材:《数据库应用基础》王翠莲主编,华中师范大学出版社,出版2017年1月
2、主要参考资料:
①《ac cess2003》第3版王翠莲主编,机械工业出版社,出版2011年5月
七、审阅和审定:。

相关文档
最新文档