《数据库原理与应用》实验教学大纲
- 格式:pdf
- 大小:266.51 KB
- 文档页数:5


课程名称:数据库原理与应用(SQL Server)
课程代码: 92010001 开课系(部): 计算机与通信系
制 定 人:
审 核 人:
制定时间: 2020.03
1 《数据库原理与应用(SQL Server)》教学大纲
学 分: 4 总 学 时:64 考核方式:考试
课程性质:专业基础课 课程类别:理论课
开课单位:计算机与通信系 适用专业:计算机应用技术专业
一、教学目标
《数据库原理与应用(SQL Server)》是计算机各专业的必修课。主要任务是介绍数据库原理的基本知识、SQL Server2005数据库管理与开发的基本技能和实际应用案例。目的使学生通过该课程的学习,培养数据库管理技能和进行数据库应用系统开发的数据库设计与服务器端程序设计技能。为进一步学习专业课和为日后的实际工作奠定基础。
二、教学要求
1、 了解数据库原理的基本知识,重点理解数据库的三要素、关系运算、完整性约束;
2、 使用企业管理器(SSMS)技能:
熟练掌握使用企业管理器创建、查看、修改和删除数据库、数据表(包括完整性约束定义)、查询、视图、存储过程、触发器和自定义函数;
熟练掌握使用企业管理器插入、修改和删除数据表和视图数据;
熟练掌握使用企业管理器进行数据库备份还原、附加分离;
理解数据库访问安全性机制,掌握使用企业管理器进行数据库访问安全性设置:登录账户、数据库用户、角色、权限设置;
了解数据库索引技术,初步掌握使用企业管理器创建、维护索引技能,了解索引优化和全文索引技术。
3、使用查询分析器和T-SQL编程技能:
熟练掌握T-SQL编程基础:数据类型、常量、变量、常用函数、表达式、流控制语句;
熟练掌握使用T-SQL语句创建和删除数据库、数据表(特别是完整性约束定义)、视图、存储过程、触发器和自定义函数;
熟练掌握使用T-SQL语句查询、插入、修改和删除数据表和视图数据,特别是查询技术;
《数据库系统原理》实验教学大纲
课程编号:
课程名称:数据库系统原理 Principle of database system
实验总学时数:8学时
适应专业:计算机科学与技术、软件工程、其它院(系)辅修第二专业
承担实验室:计算机科学与技术学院实验中心
一、实验教学的目的和任务
1. 通过实验实践,做到理论能与实际紧密联系,加深对数据库原理的理解,巩固学习的数据库理论知识;通过数据库实验的综合锻炼,掌握数据库使用的一般方法,并使学生初步掌握数据库系统维护和管理技能。
2. 实验环境:数据库服务器1~2台; PC机每个学生一台。
实验报告的内容应包括:
(1)封面:实验题目、班级、学号、姓名、完成日期;
(2)简要的需求分析与概要设计;
(3)详细的算法描述;
(4)程序清单与运行结果;
(5)收获与体会。
实验成绩占数据库系统原理课程结业成绩的10%。
二、实验项目及学时分配
序号 实验项目名称 实验学时 每组人数 实验类型 开出要求
1 数据库管理系统(DBMS)实验 2 35 设计 必做
2 数据库的创建与修改 2 35 设计 必做
3 数据库的查询 2 35 设计 必做
4 数据库综合应用 2 35 综合设计 必做
5 数据导入/导出、数据备份和恢复 2 35 综合设计 选做
三、每项实验的内容和要求
以下各项实验以学生班级为单位,每班人数不能超过40人。 要求实验前仔细阅读实验指导书,按实验指导书指定的步骤进行,并做实验总结。
实验1 数据库管理系统(DBMS)实验
实验目的和要求:了解DBMS(如Ms SQL Server、Oracle等)的功能及组成,熟练掌握利用DBMS工具创建数据库、表、索引和修改表结构及向数据库输入数据、修给数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作,掌握数据库备份和恢复的方法。
实验内容和步骤:
(1)熟悉DBMS的界面和操作。
(2)创建数据库和查看数据库属性。
教学大纲数据库系统原理
教学大纲:数据库系统原理
在当今信息时代,数据库系统已经成为了各个领域中不可或缺的一部分。无论是企业管理、科学研究还是个人生活,都离不开数据库系统的支持和应用。因此,学习数据库系统原理成为了现代教育的重要课程之一。本文将从数据库系统的定义、组成和原理等多个方面进行论述。
一、数据库系统的定义
数据库系统是指由数据、数据库管理系统(DBMS)和应用程序组成的一种数据管理系统。其目的是为了更好地存储、管理和处理数据,提供高效的数据访问和查询功能。数据库系统通过将数据组织成表格、关系或其他逻辑结构,实现了数据的集中存储和统一管理。
二、数据库系统的组成
数据库系统由以下几个主要组成部分构成:
1. 数据:数据库系统的核心是数据。数据可以是各种形式的信息,如文字、图像、音频等。数据库系统通过定义数据的结构和类型,实现对数据的有效管理和操作。
2. 数据库管理系统(DBMS):DBMS是数据库系统的核心软件。它负责管理数据库的创建、维护、访问和更新等操作。DBMS提供了一系列的功能和接口,使得用户可以方便地对数据库进行操作。
3. 应用程序:应用程序是数据库系统的用户界面。它们通过调用DBMS提供的接口,实现对数据库的操作和查询。应用程序可以是各种类型的软件,如企业管理系统、科学研究工具等。 三、数据库系统的原理
数据库系统的原理主要包括以下几个方面:
1. 数据模型:数据模型是数据库系统中数据的逻辑表示方式。常见的数据模型有层次模型、网状模型和关系模型等。关系模型是最常用的数据模型,它将数据组织成二维表格的形式,通过表格之间的关系实现数据的逻辑连接和查询。
2. 数据库设计:数据库设计是数据库系统的重要环节。它包括确定数据库的结构、定义数据的类型和关系等。好的数据库设计可以提高数据库的性能和可靠性。
3. 数据库查询语言:数据库查询语言是用户与数据库系统进行交互的重要工具。常见的数据库查询语言有结构化查询语言(SQL)等。通过查询语言,用户可以方便地对数据库进行查询、更新和管理。
《数据库原理及应用》实验教学大纲
一、课程基本信息
课程名称:数据库原理及应用
英文名称:Application and Principles of Database
课程性质:非独立设课
课程类别:专业主干课
课程总学时:16学时
开设实验项目数:6个
二、实验课程的目的与要求
《数据库原理及应用》课程实验目的是通过实验加深学生数据库理论知识的理解,掌握数据库系统理论,学会数据库设计方法、DBMS的使用,数据库系统的管理和维护,熟悉数据库技术的应用,使学生能够自己独立根据需求设计一个优化的数据库,并进行编程。
三、主要仪器设备与实验基本要求
硬件要求:微型计算机一台
软件要求:WindowsXP,Win 7操作系统,SQL SERVER 2005
实验要求:
1.上机前要作好充分准备,根据实验题目编写好源程序。
2.对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果进行分析等。
3.上机实验完成后,认真写出实验报告,对上机中出现的问题进行分析、总结。
4.上机过程中要遵守实验室的各项规章制度,护实验设备,服从老师安排。
5.本课程的实验过程中,不得进行游戏、上网等操作。
实验一:创建数据库
实验目的
了解T-SQL语言,掌握创建、修改和删除数据库的方法及其相关规则。
实验内容
1. 利用SQL Server Management Studio创建数据库,
2. 通过T-SQL代码创建数据库,了解相关参数的意义和使用方法,
3. 通过T-SQL代码修改数据库,了解相关参数的意义和使用方法,
4. 删除数据库。
实验步骤
1. 创建数据库libraryDb,其主数据文件名称是library_data,物理文件保存在D:\library\data下,名称为library.mdf,大小是10MB,最大是200MB,以10%的幅度增加;该数据库的日志文件是library_log,保存在E:\library\log下,名称为library.ldf,大小是5MB,最大是50MB,以1MB的幅度增加。