《Sql Server数据库原理与应用》教学大纲(2022版)

《Sql Server数据库原理与应用》教学大纲

英文名称:Principles and Application of Database

课程代码:

课程类别:专业选修课

课程性质:选修

开课学期:大四第一学期

总学时:36(讲课:18,实训18)

总学分:2

考核方式:平时考勤、作业、课堂表现、期末大作业

先修课程:《大学计算机基础》《Python语言与数据分析》

适用专业:

一、课程简介

本课程以功能强大的关系数据库管理系统MySQL作为平台,全面系统地介绍SQL Server 的管理操作和应用开发,将基础知识和实际应用有机结合起来,主要内容有数据库系统概论、MySQL安装和操作、创建数据库和创建表、表数据操作、数据查询、视图和索引、数据完整性、T-SQL程序设计、存储过程、触发器、系统安全管理、备份和恢复、事务和锁定。

本课程主要通过理论授课加实训的方式完成教学,理论授课24学时,实训12学时。考核方式由平时考勤、实训作业、课堂表现和期末大作业构成。

二、课程目标及其对毕业要求的支撑

通过本课程的学习,学生将对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握SQL语言查询和编程的基本技术,掌握数据库系统安装、配置、管理和维护的基本技能,具备管理和开发简单数据库应用系统的能力,提高学生分析和解决实际问题的能力,为将来从事相关工作打下基础。

三、课程教学要求

第一章数据库概述教学内容:

第一节数据库系统

1.数据与信息

2.数据存储单元—服务器

3.数据库系统的构成

4.数据库系统的特点

第二节数据库类型

1.数据库模型

2.关系型数据库

3.非关系型数据库

第三节关系型数据库MySQL

1.为什么使用MySQL

2.MySQL的发展简史

3.MySQL的版本分类与发展

4.企业如何选择MySQL版本

第四节本章小结

学生学习预期成果:

1.了解与数据库相关的基本概念

2.掌握常见的数据库类型及各自的特点

3.理解MySQL的工作原理

教学重点:

1.数据库类型

2.关系型数据库MySQL

教学难点:

1.数据库类型

2.关系型数据库MySQL

第二章环境的安装与基本配置

教学内容:

第一节虚拟化平台

1.系统虚拟化

2.搭建实验平台

3.虚拟平台的基本使用

第二节CentOS系统的部署

1.CentOS系统

2.系统下载

3.最小化安装CentOs

第三节MySQL的安装与配置

1.MySQL安装方式

2.Yum方式安装

3.源码编译方式安装

4.初始化数据库

第四节本章小结

学生学习预期成果:

1.熟练掌握Linux操作系统环境下MySQL的安装与基本配置方法

2.掌握VMware Workstation中搭建虚拟化环境的方法

3.了解MySQL的配置参数

4.熟悉MySQL安装过程中的报错和相应解决方法

教学重点:

1.CentOS系统的部署

2.MySQL的安装与配置

教学难点:

1.CentOS系统的部署

2.MySQL的安装与配置;

第三章MySQL数据操作

教学内容:

第一节SQL语句

1.SQL简介

2.SQL分类

第二节数据类型

1.数值类型

2.字符串类型

3.日期和时间类型

第三节存储引擎

1.MySQL的存储引擎

2.常用引擎MyISAM和InnoDB的区别

3.存储引擎的选择

第四节库与表的基础操作

1.库操作

2.表操作

第五节表的高级操作

1.数据的插入

2.修改数据表

3.删除表内容

4.更新数据

第六节本章小结

学生学习预期成果:

1.了解SQL语句的基本分类

2.掌握使用结构化查询语句进行数据操作的方法

3.掌握数据库不同存储引擎的差异

4.掌握常见的数值类型并学会合理运用

教学重点:

1.数据类型

2.存储引擎

3.库与表对的基本操作

4.表的高级操作

教学难点:

1.数据类型

2.存储引擎

3.库与表对的基本操作

4.表的高级操作

第四章数据库表单查询教学内容:

第一节基础查询

1.创建基本的数据表环境

2.查询所有字段

3.查询指定字段

第二节条件查询

1.关系运算符

2.多条件查询

第三节高级查询

1.排序查询

2.聚合函数

3.分组查询

4.HAVING字句

5.LIMIT分页

第四节本章小结

学生学习期望成果:

1.掌握使用SQL语句进行基础查询的方法

2.掌握SQL语句中不同条件的表达方法

3.熟练使用高级的查询方式对数据进行查询分析

教学重点:

1.基础查询

2.条件查询

3.高级查询

教学难点:

1.基础查询

2.条件查询

3.高级查询;

第五章数据的完整性教学内容:

第一节实体完整性

1.主键与主键约束

2.唯一约束

3.自动增长列

第二节域完整性

1.非空约束

2.默认值约束

第三节引用完整性

1.外键与外键约束

2.删除外键约束

第四节索引

1.普通索引

2.唯一索引

3.索引过多引发的问题

第五节本章小结

学生学习期望成果:

1.了解数据对的约束原则

2.掌握主键、外键约束的用法

3.掌握索引的实际应用方法

4.掌握常见的约束原则

教学重点:

1.域完整性

2.引用完整性

3.索引

教学难点:

1.域完整性

2.引用完整性

3.索引

第六章数据库多表查询教学内容:

第一节表与表之间的关系

1.一对一关系

2.一对多关系

3.多对一关系

4.多对多关系

第二节多表查询

1.合并结果集

2.关于笛卡尔积

3.内连接

4.外连接

5.自然连接

6.嵌套查询

第三节本章小结

学生学习期望成果:

1.了解数据表之间的关系

2.掌握多表数据的查询方法

3.理解多表查询中的连接规则和笛卡儿积

4.熟悉数据表之间的嵌套查询

教学重点:

1.表与表之间的关系

2.多表查询

教学难点:

1.表与表之间的关系

2.多表查询

第七章权限与账户管理教学内容:

第一节权限表

第二节账户管理

1.登录和退出数据库

2.创建和删除用户

3.修改账户密码

4.删除与修改用户名

第三节权限管理

1.MySQL的权限

2.授予权限

3.查看权限

4.收回权限

第四节本章小结

学生学习期望成果:

1.了解什么是权限表

2.掌握数据库用户权限的设置方法

3.熟悉数据库配置文件的基本设置

4.掌握MySQL访问控制的方法

教学重点:

1.权限表

2.账户管理

3.权限管理

教学难点:

1.权限表

2.账户管理

3.权限管理

第八章存储过程与触发器教学内容:

第一节存储过程

1.存储过程概述

2.存储过程优缺点

3.创建存储过程

4.查看存储过程

5.删除存储过程

第二节触发器

1.触发器概述

2.创建触发器

3.查看触发器

4.删除触发器

第三节本章小结

学生学习期望成果:

1.了解什么是存储过程

2.掌握存储过程的相关操作方法

3.熟悉触发器的基本概念

4.掌握触发器的使用方法和应用场景

教学重点:

1.存储过程

2.触发器

教学难点:

1.存储过程

2.触发器

第九章数据库事务和锁机制教学内容:

第一节事务管理

1.事务的概念

2.事务的创建和回滚

3.并发与并行

4.事件的ACID特性

5.事件的隔离级别

6.隔离级别的选取

第二节锁机制

1.MySQL锁定机制简介

2.InnoDB锁类型

3.锁监控与优化

第三节本章小结

学生学习期望成果:

1.理解事务的基本概念

2.熟悉事务的四个特性

3.掌握事务的相关操作方法和隔离级别

4.掌握锁机制的原理和使用方法

教学重点:

1.事务管理

2.锁机制

教学难点:

1.事务管理

2.锁机制

第十章 MySQL数据备份教学内容:

第一节数据备份概述

1.数据备份原则

2.备份类型的划分

第二节物理备份

1.Tar打包备份

2.LVM快照备份

3.Xtrabackup备份

第三节逻辑备份

第四节本章小结

学生学习期望成果:

1.了解什么是数据库备份

2.掌握数据库备份和恢复的方法

3.掌握数据迁移的操作流程

4.掌握数据库的导入和导出方法

教学重点:

1.物理备份

2.逻辑备份

教学难点:

1.物理备份

2.逻辑备份

第十一章日志管理教学内容:

第一节日志的分类

1.错误日志

2.二进制日志

3.慢查询日志

4.中继日志

5.Redo日志和Undo日志

6.查询日志

第二节日志应用

第三节本章小结

学生学习期望成果:

1.了解数据库中常见的日志种类

2.掌握二进制日志的操作方法

3.掌握错误日志的操作方法

4.熟悉慢查询等其他日志应用

教学重点:

1.日志分类

2.日志应用

教学难点:

1.日志分类

2.日志应用

第十二章主从复制

教学内容:

第一节主从复制原理

1.复制过程

2.基本架构

3.复制模式

第二节一主一从复制

1.基于位点的主从复制

2.基于GRID的主从复制

第三节多主从复制

1.双主双从搭建流程

2.关于keepalived

第四节复制延迟与死机处理

第五节本章小结

学生学习期望成果:

1.了解MySQL主从复制的原理

2.掌握配置一主一从集群的基本流程

3.掌握向集群添加从服务器的方法

4.熟悉多主多从集群的配置参数和配置流程

教学重点:

1.一主一从复制

2.多主多从复制

3.复制延迟与死机处理

教学难点:

1.一主一从复制

2.多主多从复制

3.复制延迟与死机处理

第十三章 MySQL读写分离教学内容:

第一节数据库代理

1.基本原理

2.常见的数据库中间件

第二节Mycat实现读写分离

1.基本环境

2.配置流程

第三节本章小结

学生学习期望成果:

1.掌握数据库代理的基本原理

2.熟悉企业中常用的数据库中间件

3.掌握Mycat实现读写分离的配置流程

4.掌握读写分离配置中使用到的关键参数教学重点:

1.数据库代理

2.Mycat实现读写分离

教学难点:

1.数据库代理

2.Mycat实现读写分离

四、建议教学安排

五、课程成绩评定

基本考核方法:通过考勤、作业、课堂表现等评定学生平时成绩(占50%),通过期末大作业评定学生理论成绩(期末大作业占50%)情况综合评价学生成绩。要注意改革考核手段与方法,建议加强课堂表现及在线课程学习的考核。具体考核细节如下表所示。

六、教材及课程资源

(一)教材

My Sql数据库技术与应用.2021.

(二)课程资源

课程所属教研室负责人:执笔人:审核人: 2022年11年27日

数据库应用技术(SQLSERVER)教学大纲

数据库应用技术(SQLSERVER)教学大纲 《数据库应用技术(SQLSERVER)》教学大纲 一、课程性质、地位和作用 《数据库应用技术(SQLSERVER)》是软件工程专业的必修课。数据库应用技术(SQLSERVER)是现代软件技术的重要支撑,是诸多研究方向如分布数据库、并行数据库管理信息系统、决策支持系统等的基础、也是支持人工智能、CAD、办公自动化软件,计算机辅助软件工程等的有力工具。 二、课程教学对象、目的和要求 本课程适用于软件工程、计算机应用等从事软件开发的本科专业。课程教学目的、要求: (一)从教学内容上,应使学生掌握SQLSERVER数据库各种相应操作,以及相应的理论知识。 (二)从能力方面,学生会使用SQL Server2000 数据库并能进行实际应用。能熟练掌握Transact-SQL 语言,并能进行简单编程。能保证数据的完整性和一致性、数据库的安全。 (三)从教学方法上,在课堂理论教学中,充分调动学生的积极性,在实践环节中,注重解决SQLSERVER数据库操作的实际问题。从理论到实践,力求以统一的观点阐明,由浅入深,循序渐进的教学方式。 三、相关课程及关系 对先修课程的要求:C语言程序设计、数据结构、数据库系统原理。 四、课程内容及学时分配 总学时:32学时理论学时:20学时实验学时:12学时 (一)数据库基础1学时 1、数据库管理系统了解数据库管理系统的一些基本概念 2、数据库系统了解数据库系统的组成和特点 3、数据模型掌握E-R 方法和3 种数据模型的特点 4、本门课的学习方法与考核

要求学生掌握数据库的基本概念,数据库管理技术的发展、数据库管理系统、常见的数据模型、E-R 方法、关系模型等知识。 (二)SQL SERVER 2000 概述1学时 1、SQL SERVER 的演进,特性 2、SQL SERVER 2000 的体系结构 3、SQL SERVER服务管理器,企业管理器,查询分析器 要求学生掌握SQL SERVER 2000 的特性、体系结构、构造、应用程序的开发构架、安装等。 (三)系统组成与服务器管理2学时 1、SQL SERVER 2000 的系统组成 2、SQL SERVER 服务管理与服务器的注册 3、配置服务器 4、管理服务器组 5、结构化查询语言 要求学生了解了解SQL SERVER 2000 的系统组成,掌握SQL SERVER 服务的启动和关闭,注册服务器及配置服务器等。 (四)数据库管理2学时 1、数据库的存储结构 2、创建数据库 3、修改数据库 4、查看数据库 5、压缩数据库 6、删除数据库 要求学生了解如何进行数据库的规划,数据库文件;熟练掌握用企业管理器数据库的创建,修改,删除,查看;能够用企业管理器对数据库进行压缩。 (五)表的管理与使用2学时 1、创建表 2、修改表 3、删除表

SQLserver2005数据库及应用课程教案

SQLserver2005数据库及应用课程教案 SQL server 2005数据库及应用》课程教案一、课程定位 数据库原理与应用》是电子商务专业与计算机专业的核心主干课,是数据库开发设计者的首选开发技术。 二、课程总目标 根据对教材内容、教学大纲及学生自身认知水平的分析,教学目标从以下三个方面来确定: 一)知识目标 了解什么是数据库,体验数据库的丰富性和可靠性。 了解数据库信息检索的一般过程。 二)职业能力培养目标 选择合适的数据库提高信息获取的针对性。 正确评价数据库。 能自行摸索研究更多数据库的使用方法。 三)素质目标 培养学生自主研究新知识的能力。 培养学生对数据库的兴趣。 培养学生的信息素养。 三、重点、难点章节及内容

教学重点: 第二章:使用T-SQL语言 用SQL语句实现表与表之间的查询、修改和删除 第三章:使用T-SQL语言编程 第四章:数据库设计基础 第五~十章:数据库与事务日志、表、数据完整性,索引,视图 树立数据库、建表、建视图、建索引 第十六章:数据库日常维护与管理 数据库的导入与导出及备份 教学难点:用E-R图标出实体与实体间的联系并树立相应的数据库 1 四、教学内容 一)教学内容的选取 数据库课程内容的选取依据是国家信息产业人才培养需求、电子商务人才培养需求等职业需求进行选取的,课程内容突出高职高专特色,实行“理论够用、注重实践”的方针,面向岗位任职需要,前后续课程的衔接,统筹考虑和选取的。 二)课本的选取及依据

挑选最新的、适合高职高专学生利用的数据库教程,将最新的知识反映到课本中去,我们挑选了《边用边学数据库原理与应用》课本。同时参考了《SQL Server数据库管理与开辟教程与实训》、《Microsoft SQL Server实用教程》、《SQL Server数据库应用体系开辟技术》、《Microsoft SQL Server实例教程》等课本。 五、教学进程计划表(含理论教学和实践教学统筹) XXX讲讲课时 1SQL server2005简介及安装2 2插入xk数据库实现一个简朴的查询2 3使用t-sql语言查询和统计数据2 4编辑用户表数据2 5常用函数2 6常量与变量2 7实体与联系关系模型2 8关系规范化、数据完整性2 9数据库与事务日志2 10表2 11数据完整性2 12索引2

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

《数据库原理及应用》教学大纲 课程类别:专业主干课 适用专业:计算机应用专业 授课学时:64学时 课程学分:4学分 一、课程性质、任务 课程性质:数据库技术是计算机软件领域的一个重要分支,是数据处理和信 息管理中的核心技术,也是一门综合性的软件技术,是编译原理、数据结构、操 作系统、程序设计等许多软件知识的综合应用,其理论性和实用性都很强,是使 用计算机进行各种信息管理的必备知识。因此,《数据库原理及应用》是计算机 及其应用专业中一门重要的专业主干课程。 课程任务:掌握数据库系统的基本概念、体系结构;掌握关系模型及其运算 理论,掌握SQL语言及应用;培养学生安装和配置SQL Server,创建和管理数 据库和数据库对象;保证数据完整性和数据安全性;根据需要对数据进行增、删、改、查询操作;对SQL Server数据库进行日常管理与维护的职业能力。 二、课程培养目标: 知识目标:掌握数据库系统的基本概念、体系结构;掌握关系模型及其运算理论,掌握SQL语言及应用。 技能目标:创建和管理数据库和数据库对象;保证数据完整性和数据安全性;根 据需要对数据进行增、删、改、查询操作。 素质目标:培养学生自主探究、学习新知的能力,以及互相讨论、交流学习 三、选用教材与参考资料 教材版本信息: 《SQL Server 2005数据库及应用》,徐人凤、曾建华,高等教育出版社,2007.12。教材使用评价: 选用的参考资料: 1、《关系数据库基础》,徐人凤、韩枫、蒋韶生,2007年7月,高等教育出版社 2、SQL Server 2005系统管理实录赵松涛电子工业出版社 2006年10月第二次印刷 3、网上资源 四、本课程与其他课程的联系与分工 先修课程:计算机文化基础、语言程序设计基础(C语言) 后续课程:网络程序设计 与其他课程配合与取舍情况:前面学了《计算机文化基础》,语言程序设计基础(C语言)学生对计算机软件有了很好的掌握,为学习这门课奠定了基础,这门 课程也为后面网络的学习有一定的辅助作用。 五、课程教学内容与基本要求 第一章数据库系统概述

数据库原理与应用 教程

《数据库原理与应用》 课 程 学 习 指 导 书 何小卫编 2005年5月于浙江师范大学

教学大纲 (2) 第一章绪论 3 1. 知识点与重点 (3) 2.重要问题 (6) 第二章关系数据库 6 1.知识点与重点 (6) 2.重要题型 (9) 第三章SQL 9 1. 知识点与重点 (9) 2.重要题型 (13) 3.问题 (17) 第四章关系系统与查询优化18 1.知识点与重点 (18) 2.重要题型 (20) 第五章关系数据理论21 1. 知识点与重点 (21) 2.重要题型 (23) 第六章数据库设计24 1.知识点与重点 (24) 2.重要题型 (29) 第七章数据库恢复30 1. 知识点与重点 (30) 2.重要题型 (33) 第八章并发控制33 1. 知识点与重点 (33) 2.重要题型 (37) 第九章数据库安全37 1. 知识点与重点 (37) 2.重要题型 (39) 第十章数据库完整性39 1. 知识点与重点 (39) 2.重要题型 (41) 实验一Sql Server 数据库、表的管理 42实验二基本表的定义、删除、修改,建立和删除索引 43 实验三查询、数据更新、视图 44实验四嵌入式SQL的使用 45实验五数据库设计 46

《数据库原理与应用》教学大纲 一、课程概述 数据库原理与应用是一门专业技术基础课,是计算机领域中最重要的技术之一,是软件学科的一个独立分支,包括数据库系统理论与数据库设计与应用两大部分。通过对本课程的学习,可以获得有关数据库系统的基本理论知识,提高计算机理论水平;另一方面,通过对数据库系统理论的分析以及对数据库设计理论的学习,并结合相关学科的理论与实践知识,可以培养解决信息管理与工程设计中的实际问题的能力。 二、教学目的和要求 本课程是计算机专业高年级学生的一门专业课,本课程在介绍数据库的基本知识、基本理论原理、方法技术的基础上,通过实验使学生掌握数据库创建、维护、查询等操作,并能在嵌入式环境中实现对数据库的操作,并能运用数据库的基本知识和软件工程的基本思想进行数据库的设计与实现。 三、授课学时 授课学时:54 实验课学时:24 四、授课对象 计算机专业本科高年级学生。 五、先修课程 高级语言程序设计、数据结构 六、教材与教学参考书 七、 1 萨师煊,王珊,《数据库系统概论》,高等教育出版社 2. 王珊,陈红,《数据库系统原理教程》,清华大学出版社 3.《SQL Server 2000》,三味工作室,人民邮电出版社 4. 《数据库设计与实现》,王能斌、董逸生,华中理工大学出版社 八、考核方式 笔试、上机结合,参考书面及实验作业 说明:用★表示重点

《数据库原理与应用》课程标准

《数据库原理与应用》课程标准 一、课程概述 《数据库原理与应用》课程是软件技术专业的核心学习领域课程。课程的内容既包括单片机的关系数据库系统的基本原理,同时还包括数据库的设计和相关应用。 本课程的基本任务:使学生理解关系数据库的基本原理、基本方法,熟练掌握数据库系统安装及维护、数据表设计、基本语句使用、索引和视图应用、SQL编程、存储过程编写,触发器使用、事务操作,能使用SQL Server2005进行数据库的设计,开发和维护。为学生以后从事大型数据库管理系统和基于数据库的项目开发打下坚实的基础。同时,结合本课程的特点,逐步培养学生分析能力,观察能力,理论联系实际解决问题的能力。 二、培养目标 1.方法能力目标 (1) 培养学生职业生涯规划能力。 (2) 培养学生独立学习能力。 (3) 培养学生获取新知识的能力。 (4) 培养学生决策能力。 2. 社会能力目标 (1) 培养学生的人际交流能力。 (2) 培养学生团队协作能力。 (3) 培养学生组织和管理能力。 (4) 培养学生勇于创新,敬业乐业的工作作风。 3. 专业能力目标 (1) 理解关系数据模型。 (2) 能对数据进行规范化。 (3) 能安装和搭建数据库系统环境。 (4) 具有对数据库进行基本管理和维护的能力。 (5) 具有熟练使用T-SQL语言对数据库中的数据进行操作及编程的能力。 (6) 具有熟练使用索引、视图、存储过程和触发器等数据库对象的能力。 (7) 具有一定的数据库设计能力。 (8) 具有数据库设计文档的编制和整理能力。 三、与前后课程的联系

1.与前续课程的联系 “计算机基础”、“面向对象程序设计基础(C++)”、“Java程序设计”、“UML”课程使学生具备了计算机操作能力,程序逻辑思维和程序设计的基本能力。 2.与后续课程的关系 学习本课程后,为继续学习“J2EE”、“JBulider+Weblogic 8.0”、“.NET应用开发”、“.NET高级应用开发”等专业课与毕业设计提供基础。 四、教学内容与学时分配 本学习领域课程包括员工信息数据库设计等10个学习情景,每个学习情境的主要教学内容、学习目标、参考学时等见表1。 表1 课程项目结构与学时分配表 项目编号项目 名称 项目内容主要教学内容学习目标 学 时 P-1 简单的员工 信息数据库 设计 用PowerDesign 设计一个员工 信息数据库系 统 K-1:数据库系统 简介 K-2:关系数据模 型 K-3: PowerDesign K-4:数据规范化 O-1:了解数据管理技术 的发展历史 O-2:了解数据模型的基 本概念 O-3:理解关系模型的三 要素 O-4:理解关系数据结构 及形式化定义、关系的完 整性 O-5:掌握8种关系运算 O-6:使用E-R方法建立 概念模型 O-7:掌握PowerDesigner 使用 O-8:掌握1NF、2NF、3NF、 BCNF,并能根据范式规范 化数据 6 P-2 安装配置SQL 安装配置SQL K-1:SQL Server O-1:了解SQL Server2005 2

《Sql Server数据库原理与应用》教学大纲(2022版)

《Sql Server数据库原理与应用》教学大纲 英文名称:Principles and Application of Database 课程代码: 课程类别:专业选修课 课程性质:选修 开课学期:大四第一学期 总学时:36(讲课:18,实训18) 总学分:2 考核方式:平时考勤、作业、课堂表现、期末大作业 先修课程:《大学计算机基础》《Python语言与数据分析》 适用专业: 一、课程简介 本课程以功能强大的关系数据库管理系统MySQL作为平台,全面系统地介绍SQL Server 的管理操作和应用开发,将基础知识和实际应用有机结合起来,主要内容有数据库系统概论、MySQL安装和操作、创建数据库和创建表、表数据操作、数据查询、视图和索引、数据完整性、T-SQL程序设计、存储过程、触发器、系统安全管理、备份和恢复、事务和锁定。 本课程主要通过理论授课加实训的方式完成教学,理论授课24学时,实训12学时。考核方式由平时考勤、实训作业、课堂表现和期末大作业构成。 二、课程目标及其对毕业要求的支撑 通过本课程的学习,学生将对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握SQL语言查询和编程的基本技术,掌握数据库系统安装、配置、管理和维护的基本技能,具备管理和开发简单数据库应用系统的能力,提高学生分析和解决实际问题的能力,为将来从事相关工作打下基础。

三、课程教学要求 第一章数据库概述教学内容: 第一节数据库系统 1.数据与信息 2.数据存储单元—服务器 3.数据库系统的构成 4.数据库系统的特点 第二节数据库类型 1.数据库模型 2.关系型数据库 3.非关系型数据库 第三节关系型数据库MySQL 1.为什么使用MySQL 2.MySQL的发展简史 3.MySQL的版本分类与发展 4.企业如何选择MySQL版本 第四节本章小结 学生学习预期成果: 1.了解与数据库相关的基本概念 2.掌握常见的数据库类型及各自的特点 3.理解MySQL的工作原理

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

《数据库原理与应用》课程教学大纲 一、课程基本情况 课程编号:12345678 课程总学时:64,其中:授课48学时、实验16 课程学分:3.0 课程分类:必修 开课学期:2春 开课单位:信电学院 适用专业:计算机 所需先修课:高等数学,任一门程序设计语言,数据结构 二、教学理念 数据库技术是计算机软件学科的一个重要分支。随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能和大数据支持等新的应用领域,成为信息技术的核心内容和重要课程。 课程建设坚持以工程教育认证标准为基础、以应用能力和创新能力培养为目标,努力创建以学生为主体、毕业产出为导向、可持续改进的数据库原理与实践课程教学模式。 强化OBE教育理念,有助于教师转变思路,立德树人,引导学生树立正确三观;有助于加深学生对专业理论知识的理解、提高学生毕业要求能力的达成。通过本课程学习,使学生能够具备数据库的基本设计、维护和操作技能,初步具有独立开发信息管理系统的能力。 三、课程目标

四、课程内容、教学要求与课程目标关系图

五、教学方法 本课程是理论和实践紧密结合的课程。课程思政教育将运用其学科思维提炼其中蕴含的文化基因和价值内涵,将其转化为社会主义核心价值观的教学载体。其主要方式是: (1)技术能力与职业素养:技术层面要针对专业特点组织课程内容和实践主题,通过基本概念讲解、重要理论推演和工程案例认知与配套实验课程,使学生熟悉数据库工程项目的研发流程,体验从需求分析到实施运行的全过程,让知识与实践得以交融和强化,达到综合实践能力及创新意识的培养目的;素养层面要通过多个环节的小组分工,以问题导向来讨论合作和实践锻炼,让学生体验职业角色责任和具体实施过程的岗位要求,把友善、沟通、合作、责任、诚信、创新等关键词与基于过程的个人心得分享和总结评价相结合,让学生切实认清上述职业素养内涵是现代高级工程技术人才必须具备的重要品质,促进社会主义核心价值观与理论实践课程的融合。 (2)学术探究和科学精神:未来的工程师更需要扎实科学的基础知识、多学科的视野和科学严谨的精神。学生小组要充分利用所学专业技术知识,分工合作开展大型综合性项目实践,比如:案例系统设计,需要根据需求分析来进行系统的结构设计和功能设计等多选任务,一方面根据实践成果检验学生在技术层面的综合能力、技术水平与合作效果,另一方面让学生体会在完成理论实践任务过程中的每一环节,都必须具备态度认真、学术严谨、实事求是、追求真理的科学精神。 (3)规范安全和法律法规:数据库技术是数据管理的科学,具有规范和安全的设计理论和设计方法。不少数据库工程项目,基于数据安全的角度,都要做安全性方面的分析和处理,具体应用会涉及众多法律法规。通过课程宣讲,学生要充分利用所学专业技术知识,了解和把握规范数据库系统的设计技术,围绕数据库保护的具体内容进行分析和总结,增强安全和法律意识,设计开发安全可靠的产品。 任何课程的发展,都离不开发现和创新!课程教学融入创新创业教育的方式方法主要有:

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

数据库原理及应用教学大纲 数据库系统及相关技术已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。在大数据时代,了解和掌握数据库的基本原理及应用是每一个科技人员必须的知识储备。 课程概述 “数据库原理及应用”是计算机科学与技术专业、软件工程专业、信息系统与信息管理等专业重要的专业基础课程。 本课程将系统全面地讲述数据库系统的基础理论、基本技术和基本方法。本课程的知识内容和技术方法,对从事现代大数据管理技术的应用、开发和研究的人员都是重要而必备的基础。 授课目标 1.了解数据库的发展史及其研究领域和内容,掌握数据模型的组成;掌握数据库系统中的各个组成部分的定义及操作。 2.了解并掌握有关数据库安全性、完整性及优化性等多方面的相关理论。 3.学会利用关系代数语言、关系演算语言及结构化查询语言(SQL)实现数据库的定义、操纵和控制功能。 4.掌握构建数据库管理系统的六大过程并能够构建简单的数据库系统(包括数据库和数据库管理系统);养成良好职业素养,具有自主学习意识和能力。 课程大纲 第一章绪论 数据库系统概述 SQL SERVER 2014安装 数据库的产生和发展及特点 数据模型

信息世界的基本概念 数据库的几个基本概念 课后查阅文献资料 第二章关系数据库 关系的完整性 专门的关系运算:除 关系数据结构 关系代数 关系运算 关系数据库 关系数据库 第二章课后作业 第三章关系数据库标准语言SQL 数据查询 嵌套查询(2) 嵌套查询(1) 数据更新 数据库语言SQL 数据定义 单表查询(1) 单表查询(2) 连接查询

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

《数据库原理与应用》教学大纲 一、教学目的和基本要求 本课程是计算机专业的专业基础课程,必修课。本大纲依据本专业的培养目标和业务规格而编写。数据库技术是现代信息技术的重要组成部分,掌握数据库技术的基础理论、实现方法、设计过程及开发应用是必要的。该课程讲授数据库技术的基本概念,以及数据库系统的设计、数据查询和数据库实现等方面的基本理论和基本技术,并介绍前台相关开发工具的使用。 教学目的:通过本课程的学习,让学生掌握关系数据库系统的基本理论,熟练掌握数据模型的建立,掌握关系模型的数据结构、数据运算、数据库设计理论与设计方法、数据库系统分析与设计,熟练使用结构化查询语言SQL,了解一种大型数据库管理系统,了解数据库系统理论和技术的新发展,并能够使用一种前台开发工具开发数据库相关的软件。 对学生的要求:应具有数据结构方面的理论基础,进而了解数据库系统、模型及设计理论,掌握SQL语言使用,初步掌握触发器的制作,掌握一种可视化的程序开发工具。 对教师的要求:熟悉数据库的基本理论,重点使关系数据库的理论与编程的实践有机结合在一起,使学生感到条理清楚、概念明确、例题详尽、深入浅出。 对设备的要求:微机室、服务器安装SQL SERVER 2000(或最新版本),每台学生机都能连接到SQL SERVER的服务器,安装Power Builder 8.0或以上版本。 先行、后继课程情况:先行课程C语言程序设计、数据结构、微机原理 二、相关教学环节安排 1.上课时理论和实际例子相结合教学。 2.课后预习、复习理论与实践课相衔接。 3.活跃课堂气氛,课后布置作业。 三、课程主要内容及学时分配 主要内容 1. 数据库系统概述2课时 .1.概述 .2.数据库技术的发展 .3.信息描述与数据模型 .4.三种常见的数据模型 .5.数据库系统 2. 关系数据库系统基本理论2课时 .1.基本概念 .2.关系运算 .3.关系演算 3. 关系数据库的设计理论2课时 .1.实体类型的属性关系

《数据库原理与应用》课程思政教学大纲

《数据库原理与应用》课程思政教学大纲 【课程编号】 【课程名称】数据库原理与应用/Principle and Application of Database 【课程类型】专业必修课 【授课对象】计算机类、电子工程、信息管理、电子商务等 【学时学分】周学时3(单周4,双周2),共48学时,3学分 【使用教材】数据库原理与应用(Oracle 19c版)微课视频版杨晨主编,清华大学出版社,2021.3 ,教材包含该课程37个知识点,500分钟的微视频讲解,教学课件、电子教案、实践代码、课后习题、模拟试卷、上机实验练习参考答案、作业系统平台。 【课程概况】 《数据库原理与应用》课程是计算机科学技术、软件工程、网络工程、信息管理与信息系统、大数据管理与应用专业的核心主干课程,是一门理论性和实践性很强的课程。本课程系统讲述数据库的基本原理、设计与实现方法,重点介绍数据库系统绪论、关系运算理论、关系数据库标准语言SQL、规范化理论和数据库设计、数据库安全性与完整性、数据库备份与恢复、综合案例等。 《数据库原理与应用》的先修课程为《程序设计基础》和《数据结构与算法》,要求学生掌握计算机软件范围的数据类型、数据结构等方面的知识。 【课程目标】 通过本课程的学习,使学生系统地掌握数据库原理中的基本概念和基本知识,掌握数据库应用中的设计原理、技术和方法,使学生具有信息系统和数据库的管理能力,为将来设计数据库、学习和使用各种数据库开发工具、从事数据库管理工作、开发新型数据库系统打下良好的基础。 【课程思政】 以数据库应用技术人员的基本要求和职业道德基本原则为指导,将社会主义核心价值观、工匠精神、发展观、传统文化、人文精神、科学素养、创新能力等思政元素与专业技术点相融合,引导学生在法律和制度的框架下收集、存储、管理及使用数据,明确违反法律和职业道德所带来巨大的风险,坚定学生对中国道路的自信,增强国家认同感,同时激发对行业技术发展的信心,使学生成为具有国家安全意识、法治意识、数据伦理意识、社会责任意识和创新精神的德才兼备型人才,成为建设“数字强国”的栋梁之材。

《数据库原理》教学大纲

《数据库原理》教学大纲 一、课程基本信息 1.课程中文名称:数据库原理 2.课程英文名称:Database Principles 3.课程类别:必修 4.适用专业:计算机科学与技术 5.总学时:72学时(其中理论54学时,实验18学时) 6.总学分:4 二、本课程在教学计划中的地位、作用和任务 本课程是计算机专业必修的专业基础课。通过本课程学习,使学生系统地掌握数据库系统的基本原理、方法和应用技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发简单数据库应用系统的基本能力。 三、理论教学内容与教学基本要求 1.第一章绪论(6学时) 教学内容:数据库系统的基本概念;数据模型;数据库系统结构;数据库系统的组成教学基本要求:了解数据管理技术的发展;理解常用的数据模型、数据库系统结构、数据库系统的组成;掌握数据库系统的基本概念;掌握实体-联系模型的概念和方法。 教学重点:E-R方法;关系数据模型;数据库系统三级模式和两层映像的体系结构;数据库系统的逻辑独立性和物理独立性等 教学难点:数据模型;数据库系统结构 2.第二章关系数据库标准语言SQL(12学时) 教学内容:SQL语言的发展、特点;基本概念及功能 教学基本要求:了解SQL语言的发展及其特点;理解SQL语言的基本概念;熟练应用SQL语言表达各种数据操作(特别是数据查询) 教学重点:数据定义;数据查询;数据更新;数据插入 教学难点:带有EXISTS的相关子查询 3.第三章关系数据库(6学时) 教学内容:关系数据库的重要概念,包括关系模型的数据结构、关系操作和关系的完整性 教学基本要求:了解元组关系演算和域关系演算;理解笛卡尔积、关系、关系模式、关系数据库等重要概念;掌握关系的实体完整性规则和参照完整性规则;熟练掌握关系代数。 教学重点:关系数据结构;完整性约束;关系代数;关系代数中的各种运算

《SQL Server 数据库》—— 教学大纲

《SQL Server 数据库》教学大纲 一. 适用对象 适用于本科学生 二. 课程性质 数据库是数据管理的最新技术,是计算机科学的重要分支,作为信息系统核心和基础的数据库技术在各级部门和企事业单位中得到广泛的应用。《SQL Server 数据库》是计算机科学与技术专业的专业必修课,也是软件工程、通信等专业本、专科学生的必修课程之一。 Microsoft SQL Server是基于客户/服务器模型的关系数据库管理系统,它是一个功能全面整合的数据平台,包含了数据库引擎、分析服务、集成服务和报表服务等组件,为企业提供企业级数据管理和数据仓库、数据挖掘和联机分析处理等商业智能工具,在电子商务和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供了强大的支持。 本课程以功能强大的关系数据库管理系统SQL Server 2019作为平台,全面系统地介绍了SQL Server的管理操作和应用开发,将基础知识和实际应用有机结合起来,主要内容有数据库系统概论、SQL Server 2019安装和操作、创建数据库和创建表、表数据操作、数据查询、视图和索引、数据完整性、T-SQL程序设计、存储过程、触发器、系统安全管理、备份和恢复、事务和锁定。 学生将对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握SQL语言查询和编程的基本技术,掌握数据库系统安装、配置、管理和维护的基本技能,具备管理和开发简单数据库应用系统的能力。 三. 教学目的 1. 掌握数据库技术的基本概念、原理、方法和技术。 2. 掌握SQL语言查询和编程的基本技术。 3. 掌握数据库系统安装、配置和数据库管理和维护的基本技能。 4. 熟悉常用的数据库管理和开发工具,具备管理和开发简单数据库应用系统的能力 5. 了解数据库技术的最新发展。

SQL SERVER教学大纲

《SQL Server数据库系统与应用》教学教案 专业:计算机应用层次:大专参考课时:64学时 先修课程:计算机基础、C程序设计语言 课程类别:专业选修课 教材:《SQLServer 2005数据库及应用》北京大学出版社2007年 参考书: 考试类型:考查 考核方法与要求: 1.平时成绩:包括出勤、课堂提问、课堂讨论情况、课程作业设计等,共占综合考核成绩的50%。2.试卷成绩:占综合考核成绩的50%。 3.综合考核成绩:以百分计算,其中平时成绩占50%,期末考试成绩占50%。 第一部分课程的性质、目的与任务 课程的性质: SQL Server2005 是基于客户机/服务器体系结构的新一代大型关系数据库管理系统,它在电子商务、数据仓库和数据库解决方案等应用中起着重要的作用,为计算机类专业的专业基础选修课程课程的目的与任务: 通过理论指导和上机实践相结合的方式,使学生能熟练使用Transact-SQL语言并能进行简单编程;掌握保证数据完整性和数据安全性的技术;掌握数据库常规管理技术;了解客户端开发工具与大型数据库(SQL SERVER 2005)配合开发数据库应用系统的关键技术。 第二部分教学内容、基本目标和学时分配 第一章 SQL Server 2005概述 课程内容:SQL Server 2005概述 第一节 SQL SERVER 2005的特点与性能 第二节 SQL SERVER 2005的安装 第三节 SQL SERVER 2005的安全性 第四节熟悉示例数据库 基本目标: 了解SQL SERVER 2005的特点、性能以及其安装过程。 熟悉SQL SERVER 2005组件的使用 第二章使用transact-SQL语言 课程内容:第一节 transact-SQL语言 第二节查询与统计数据 第三节编辑用户表数据 基本目标: 掌握transact-SQL语言的用法和作用 掌握使用SELECT语句查询数据的方法 掌握top、distinct、isnull关键字 掌握order by、compute、computeby子句

数据库原理与应用--教学大纲

数据库原理与应用教学大纲 数据库及相关技术是计算机应用中一个发展迅速、应用广泛的领域。本课程将由5位一线教师带领大家学习关系数据库的基本概念及原理、理论模型和规范化设计方法、关系数据库语言SQL和数据库管理和运维等内容。课程面向计算机技术应用型人才培养需要,具有学习门槛低、理论联系实际、实用性较强等特点。通过学习,学生将能够熟练运用SQL语言构建业务所需的单表、跨表、分组等查询语句;结合系统开发需要,能够选择合适的数据库系统建模、开发和管理工具,通过E-R图设计数据库,使用范式理论分析和评价关系模式;学习课程内容后可以为学生从事大数据技术开发、研发、数据挖掘序、人工智能等课程的学习奠定基础。 课程概述 【为什么要学习这门课?】课程学习原因:数据库及其相关技术是计算机应用中一个非常活跃、发展迅速、应用广泛的领域。随着物联网、移动互联网、社交媒体等信息技术的飞速发展,数据资源急剧膨胀,如何解决数据管理的相关理论和技术问题,并利用计算机对这些数据资源进行科学地组织、存储、检索、维护和共享,是数据库原理与应用课程的主要教学内容。 【这门课的主题是关于什么】课程讲授内容:本课程的教学团队由一线教师组成,几位老师将先后带领同学们学习关系数据库系统的基本概念和原理、关系数据模型、SQL语言、数据库管理、关系数据库设计以及数据库高级知识等内容。 【学习这门课可以获得什么?特别是对自己有什么帮助和应用】帮助和应用:通过本课程的学习,学生将掌握关系数据库基本概念和原理,能够通过SQL语句管理数据库并进行简单和复杂的数据查询操作,具备针对各类复杂业务需求进行规范化关系数据库设计的能力,具有开展高级数据库管理、大数据分析和挖掘等工作的基本素质。 【这门课有什么特色和亮点】特色亮点:本课程既能够满足计算机专业数据库原理的教学任务,也能够满足非计算机专业数据库应用教学要求。课程提供了丰富的教学指导、学习课件、实践操作、实验指导、习题指导以及数据库案例分析,能够对以数据库应用型人才培养为目标的混合式教学提供所需的线上资源。同时,本课程还即将面向社会数据库学习爱好者需要,在SQL Server基础上,持续提供MySQL的配套辅导,覆盖主流数据库管理系统的应用场景。 同学们,这是一门理论联系实际、实用性非常强的计算机及相关专业的核心骨干课。请加入我们,一起玩转数据,为今后开展数据管理及系统开发等相关工作奠定基础,也为今后学习数据仓库、数据挖掘、大数据分析处理等课程做好准备。

数据库原理与应用--教学大纲(完整版)

课程名称:数据库原理与应用(SQL Server) 课程代码: 92010001 开课系(部): 计算机与通信系 制定人: 审核人: 制定时间: 2020.03

《数据库原理与应用(SQL Server)》教学大纲 学分: 4 总学时:64 考核方式:考试 课程性质:专业基础课课程类别:理论课 开课单位:计算机与通信系适用专业:计算机应用技术专业 一、教学目标 《数据库原理与应用(SQL Server)》是计算机各专业的必修课。主要任务是介绍数据库原理的基本知识、SQL Server2005数据库管理与开发的基本技能和实际应用案例。目的使学生通过该课程的学习,培养数据库管理技能和进行数据库应用系统开发的数据库设计与服务器端程序设计技能。为进一步学习专业课和为日后的实际工作奠定基础。 二、教学要求 1、了解数据库原理的基本知识,重点理解数据库的三要素、关系运算、完整性约束; 2、使用企业管理器(SSMS)技能: 熟练掌握使用企业管理器创建、查看、修改和删除数据库、数据表(包括完整性约束定义)、查询、视图、存储过程、触发器和自定义函数; 熟练掌握使用企业管理器插入、修改和删除数据表和视图数据; 熟练掌握使用企业管理器进行数据库备份还原、附加分离; 理解数据库访问安全性机制,掌握使用企业管理器进行数据库访问安全性设置:登录账户、数据库用户、角色、权限设置; 了解数据库索引技术,初步掌握使用企业管理器创建、维护索引技能,了解索引优化和全文索引技术。 3、使用查询分析器和T-SQL编程技能: 熟练掌握T-SQL编程基础:数据类型、常量、变量、常用函数、表达式、流控制语句; 熟练掌握使用T-SQL语句创建和删除数据库、数据表(特别是完整性约束定义)、视图、存储过程、触发器和自定义函数; 熟练掌握使用T-SQL语句查询、插入、修改和删除数据表和视图数据,特别是查询技术; 掌握使用T-SQL语句进行游标设计、事务设计; 了解T-SQL存储过程进行数据库访问安全性设置:登录账户、数据库用户、角色、权限设置; 了解使用T-SQL语句修改数据库、数据表(包括完整性约束定义); 了解用T-SQL语句进行数据库备份还原、导入导出。 三、教学内容及学时安排 总共64个学时,其中理论32学时实践32学时

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

数据库原理及应用课程教学大纲 课程编码:AL041540 课程性质:任意选修课 适用专业:电子信息工程 学时学分:32学时2学分 所需先修课:计算机语言、信息技术基础 编写单位:机电工程学院 一、课程说明 1.课程简介 本课程是电子信息工程专业的任意选修课。主要讲授数据库的基本概念及数据库系统的架构、数据模型、关系数据模型的数学理论、规范化理论、关系数据库的结构化查询语言SQL、数据库的完整性控制、安全性机制、数据库的并发控制机制和数据库设计的方法。其先修课程是计算机语言、信息技术基础等,这些课程的学习,为本课程奠定了相关的理论基础。本课程通过各个教学环节,运用各种教学手段和方法,使学生在掌握数据模型、关系代数、关系数据理论、数据库管理系统、数据库语言及数据库设计理论等基本理论知识的基础上,具有开发和设计数据库的能力,为扩展学科知识奠定基础。 2.教学目标要求 (1)使学生理解关系数据库系统的工作机制;能够利用数据库系统原理对现实世界中的对象进行分析,设计并建立恰当的关系模型以及具有合理的完整性控制、安全性控制策略;能够利用SQL语言解决实际中的各种复杂问题。最终目的是培养学生运用数据库技术解决实际问题的能力。 (2)通过各种教学环节,使学生掌握扎实的基础理论知识和科学的思维方法,为学生后续专业课程的学习和进一步研究打下良好的基础。 (3)培养学生解决问题、分析问题的能力,使本科生既有追踪当代科技前沿的理论功底,又有解决当前工程技术问题的能力。 3.教学重点难点 教学重点:数据库的基本概念,数据模型,关系数据库,关系数据库系统,关系数据库标准语言SQL,数据库完整性,数据库安全,事务管理,并发控制,数据库恢复、关系数据理论,数据库设计等。 教学难点:关系数据库系统,关系数据库标准语言SQL,并发控制,并发控制的加锁机制,数据库设计等。

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

《数据库原理及应用》教学大纲 一、课程名称 《数据库原理》 二、课程性质 信息与计算科学专业专业限选课,数学及应用数学专业专业任选课。三、课程教学目的 使学习者了解和掌握数据库系统的基本原理,掌握数据库设计以及数据库管理系统方面的基本知识,并能够运用所学知识完成简单的数据库系统的设计。 四、课程教学原则与教学方法 数据库原理课既是一门理论课又与实际密切结合,所以,本课程的教学应以理论讲授为主,同时也要结合学生实践,提高学生对实践问题的分析和动手能力。 五、课程总学时 66 学时 六、课程教学内容要点 课程教学内容要点及建议学时分配 章节序号教学内容学时 1 绪论 2 2 关系数据库 6 3 关系数据理论 8 4 数据库设计 4 5 关系数据库标准语言SQL 12

6 7合计 MySQL 的使用 综合实训 24 10 66 第一章绪论(计划学时2) 一、教学目的 通过学习本章,要求掌握有关数据库的基本概念,了解数据库系统的组成和结构,为后继章节的学习打下基础。 二、课程教学内容 第一节数据库系统概述 1. 理解以下基本概念: 数据,数据库,数据库管理系统,数据库系统 2. 了解数据库管理系统的产生和发展:人工管理数据阶段和文件系统阶段的特点 3. 了解数据库系统的特点 第二节数据模型 1. 领略基本概念: 数据模型,概念模型,实体,属性,码(键),域,实体型,实体集,联系(1:1,1:n,m:n),层次模型,网状模型,关系模型,关系,元组,主码,分量,关系模式 2. 理解并会应用概念模型的表示方法: E-R 图的画法 3. 了解层次模型、网状模型的特点 第三节数据库系统结构 1. 领略基本概念:外模式,模式,内模式

2022年SQLSERVER数据库应用技术

SQLSERVER数据库应用技术 (课程代码:0220591) 一、课程性质 《SQLSERVER数据库应用技术》是《计算机应用专业》网络技术应用方向旳一门技术性、专业性及合用性较强旳专业课程。 二、教学目旳 本课程以SQL SERVER为基本,讲授数据库原理、关系数据库基本理论;SQL SERVER旳操作和使用措施,以及数据库安全管理知识。理解ORACLE数据库旳基本操作和使用措施。通过本课程旳学习,使学生掌握数据库旳关系数据库基本概念及其设计、操作、查询;能结合先修课程和有关软件,以SQL SERVER和ORACLE为后台数据库开发简朴合用数据库查询系统和网络信息管理系统。同步通过本课程学习,培养学生良好学风和严谨旳工作作风,并为后续课程学习打下良好旳基本。 三、教学基本内容与学时分派

四、教学内容 理论教学内容 第一章数据库理论基本 教学要点 通过本章旳教学,规定学生掌握数据库技术旳基本概念、数据库旳三级模式构造和二级映象功能;懂得数据模型旳三要素,会画E-R图。 教学重点 数据库系统旳构成,数据模型旳分类和三要素,数据库系统与文献系统旳区别,E-R图。教学难点 数据库系统构造,模式之间旳映射。 教学内容 1、数据库技术旳基本概念; 2、数据库系统旳构成和构造; 3、数据库模型旳概念及分类; 4、数据库技术旳发展。 作业及规定 理解数据库有关概念,掌握E-R图会画后,设计并完毕学生管理数据库旳E-R图. 第二章关系数据库理论 教学要点 通过本章旳教学,使学生理解关系模型旳完整性约束条件;掌握选择、投影、连接三个专门旳关系运算;能运用关系代数进行多种查询,并理解关系旳数学定义和性质。 教学重点 完整性约束,关系代数,关系规范化。 教学难点 关系代数,关系规范化。

完整版SQLServer数据库原理与技术课程标准

《SQL Server 数据库原理与技术》课程标准 1课程定位 本课程是是网络技术与信息处理专业核心课程,专业必修课程。以学生为教学的主体,以项目(学习情境)为教学载体,以行动为导向进行教学,培养学生的自主发展能 力、全面发展能力、可持续发展能力,以及数据库基本原理、数据库设计技能、数据库应用开发技能。 本课程与前修课程《程序设计基础》、《计算机应用基础》课程相衔接,共同培养数据库应用设计能力; 与后续课程《软件工程》、Java Web程序设计》、 《管理信息系统》等课程相衔接,共同培养信息管理系统应用开发能力。 2.课程目标 2. 1知识目标 1、掌握数据库设计步骤;掌握SQLServer平台的使用;了解安全性的概念及相关设置。 2、掌握SQL语言的用途及其使用方法,包括掌握SQL语言中的基本数据定义、数据操作语句;掌握实现数据完整性的方法。 3、理解索引理论,数据结构,掌握索引的创建,理解索引的维护;了解统计信息。 4、掌握视图、用户自定义函数、存储过程和触发器的创建和使用。 2. 2能力目标 2.1.1专业能力:通过该门课程的学习,学生能掌握数据库基础、数据库应用开发等相关知识,能够胜任基于SQL Server的数据库应用系统开发。同时掌握SQL Server 数据库的基本管理,并熟悉数据库的基本概念与要点,开发基于SQL Server的数据库 的实践项目。

222社会能力:通过本门课程的学习,学生能具备较强的语言表达、沟通能力; 具备团队合作和协作精神;具备良好的心理素质和社会责任感;具备踏实肯干的工作作 风等良好的社会 能力。 2.2.3 方法能力:通过本门课程的学习,学生在数据库相关职业岗位中具备持续发 展的方法能 力。 3 .教学内容及教学设计 教学内容必须为本课程的定位和培养目标服务。应结合本专业特点,以能力目标为 核心,以实用够 用为限度,不追求专业理论知识的面面俱到,而是在基本保持专业理论知识完整性的基础上,按照职业 岗位工作的需要去精选适合的专业理论知识并结合实际岗位需要进行设计,力图达到理论知识的传授与 职业岗位的需要相结合。 学习情境描述、内容排序及学时分配见下表: 学习情境(项目/任务/案例)1.关系数据库基础 参考学时 学习情境(项目/任务/案例)设计 学习目标 知识 目标 专业 能力 目标 方法 能力 目标 社会 能力 目标 学习 单元 能够了解数据库理论基础 关系数据库的基本概念与工作机理,掌握关系代数的编写与应用;数据库设计的关系规范; 学习能力 团队合作能力 学习内容(工作任务、载体) 学时 安排 教学方法建议

相关文档
最新文档