《数据库原理与应用》实验教学大纲
发布时间: 2023-05-24 浏览次数: 10

南 京 中 医 药 大 学



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

 (适用于  计算机类、医学信息类  专业)



课程名称:数据库原理与应用文名称:Database Principle and Application

课程类别:专业基础必修课程编码:080239

课程学分:3课程学时:72

开课单位:智信学院实 验 室:数据库实验室

实验(实训)项目数:9课程负责人:佘侃侃



  1. 课程简介

 数据库是数据管理的最新技术,是计算机科学的重要分支。《数据库原理》课程是在学生学习了《数据结构》、《离散数学》等技术基础课后的一门专业必修课。同时又是《数据库应用》课的前续课程。通过该门课程的学习,学生掌握关系数据库理论,数据库设计、数据库开发、数据库应用以及数据库管理与维护等方面的理论知识能掌握SQL Server数据库管理系统的使用,实现数据定义、数据操纵、数据管理等功能,并进行数据库安全性、完整性控制。

二、教学目标与基本要求

实践技能:掌握数据库应用软件的设计与开发过程,理解和掌握关系数据库设计与实现的过程,初步掌握使用一种应用软件开发语言(例如PHP)开发数据库应用程序的基本方法。掌握数据库技术的发展历程,了解数据库和数据挖掘技术的概念、特征和功能等,了解大数据的特征和当前大数据管理技术的典型代表。

素质教育:将数据库设计与实际应用相结合,进行数据库系统设计与实现,建立小型数据库管理系统,如“超市库存管理系统”、“图书借阅与管理系统”等,解决实际生产中的问题,有利于激发学习热情和探索精神,让学生体会“学以致用”的乐趣,更好地端正学习态度,热爱所学专业。

创新能力:结合大数据时代背景,将“数据库”应用各行各业的数据建设之中,顺应“互联网+”时代要求,掌握良好的数据分析方法和技能,积极引导学生申报各级学生创新项目,或者参与到教师科研中,完成对各类大数据的收集、整理、规范、分析,体现新时代大学生的计算机技能,有利于培养复合型专业技术人才,为学生毕业求职或继续深造打下基础。



、实验(实训)项目、内容与学时分配

实验项目



序号

实验项目名称

学时

内容提要

实验类型

演示性

验证性

综合性

设计性

1

数据库系统基本操作

3

[实验目的]

熟悉数据库管理系统SQL Server2019

[实验内容]

安装SQL Server2019数据库系统;了解数据库系统地组织结构和操作环境;熟悉数据库系统的基本使用方法

[实验方法及原理]

SQL Server2019平台




2

数据库基本操作

3

[实验目的]

掌握数据库的基本操作

[实验内容]

创建、修改、查看数据库的基本操作方法

[实验方法及原理]

SQL Server2019平台,SQL语句




3

数据库基本操作

6

[实验目的]

掌握SQL语句

[实验内容]

  1.  不同方法创建、修改、使用、删除表

  2.  创建、修改、使用、删除视图的不同方法

  3.  查询分析器和企业管理器的实验,简单select语句

  4.  复杂select语句

  5.  更新数据库、表和视图

[实验方法及原理]

SQL Server2019平台,SQL语句



4

索引、存储过程、触发器、关系图的基本操作

3

[实验目的]

提高数据库查询效率,

[实验内容]

索引、存储过程、触发器、关系图的建立

[实验方法及原理]

SQL Server2019平台,SQL语句




5

小型数据库系统的设计

9

[实验目的]

设计小型数据库管理系统

[实验内容]

熟悉数据库设计的方法;熟悉数据库系统的开发环境与开发工具系统需求分析、逻辑结构设计、概念结构的设计、物理结构的设计等

[实验方法及原理]

SQL Server2019平台,SQL语句



6

数据库备份与恢复

3

[实验目的]

掌握SQL Server数据库恢复

[实验内容]

熟悉数据库的备份与恢复;实践SQL Server2000的数据库备份与恢复

[实验方法及原理]

SQL Server2019平台,SQL语句




7

数据库并发控制

3

[实验目的]

掌握SQL Server数据库并发控制

[实验内容]

熟悉数据库的并发控制机制;实践SQL Server2019的数据库并发控制机制

[实验方法及原理]

SQL Server2019平台,SQL语句




8

 数据库

安全性

3

[实验目的]

掌握SQL Server数据库安全性

[实验内容]

熟悉不同数据库的保护措施——安全性控制;实践SQL Server2019的安全性机制

[实验方法及原理]

SQL Server2019平台,SQL语句




9

 数据库

完整性

3

[实验目的]

掌握SQL Server数据库完整性

[实验内容]

熟悉不同数据库的保护措施——完整性控制;实践SQL Server2019的完整性机制

[实验方法及原理]

SQL Server2019平台,SQL语句








、教材及主要参考资料

1. 教材    

[1]胡孔法.数据库原理及应用,机械工业出版社,20206

[2]胡孔法.数据库原理及应用习题与实验指导,机械工业出版社,20178

2. 参考资源

1)教学平台http://www.icourse163.org/course/NJUTCM-1206705843

2)参考书目

Abraham Silberschatz Henry F.korth S.Sudarshan. Database Management Systemssixth  Edition. McGraw-Hill Education2016.

M. Tamer özsu, Patrick Valduriez. Principles of Distributed Database SystemsForth Edition. 北京:清华大学出版社,2015.

JiaWei Han, Micheline Kamber. Data Mining Concepts and Techniques. 北京:机械工业出版社,2015.

杜建强,胡孔法.《医药数据库系统原理》[M].北京:中国中医药出版社,2015.

王能斌编著.《数据库系统教程》(上、下册)[M]. 北京:电子工业出版社,2013.

王珊. 数据库系统概论(第五版). 北京:高等教育出版社,2014.

王珊. 数据库系统概论(第四版)学习指导与习题解析. 北京:高等教育出版社,2008.