数据库技术及其应用
《数据库技术及应用》课程标准

计算机系课程标准数据库技术及应用课程标准课程名称:数据库技术及应用课程代码:适用专业:计算机软件技术学时:60 学分:4开课学期:第一部分前言1、课程性质与地位本课程是软件技术专业的一门核心课程、专业必修课程,也是计算机应用技术专业和网络技术专业的选修课程。
本课程的功能是使学生掌握大型数据库SQL Server/Oracle的构架、组件和安全性方面的知识,具备一定的大型数据库开发基础,掌握大型数据库的管理和实现方法,培养学生在大型数据库分析、设计、使用、维护和管理等方面的能力。
学好本课程可为将来从事数据库管理、软件开发等工作提供所必须的知识和技能基础。
2、课程的基本理念通过实际信息系统项目的文档及分析设计结果体会数据库系统的概念即开发过程;通过项目实做理解数据库应用系统分析的原理与工具,获取需求分析、系统设计的经验;综合应用面向对象技术、数据库设计与技术完成系统功能,为掌握中小型数据库系统开发与数据库管理奠定基础。
3、课程标准的设计思路计算机软件技术专业学生的职业范围之一是计算机系统管理人员,而数据库管理则是计算机系统管理人员必备的技能。
计算机系统管理员必须掌握数据库的安全管理和数据库的备份与还原,能够对数据库进行简单操作,能读懂创建数据库对象的代码。
计算机应用技术专业和软件技术专业都以SQL Server数据库为前序课程,学习Oracle数据库为更深入的学习、使用、维护管理数据库,为数据库应用系统的开发打下坚实的基础。
数据库应用系统的开发需要掌握数据库的分析设计方法、数据库和数据表的创建、数据查询、数据库其他对象(视图、存储过程、触发器、包等)的合理应用,同时还需要了解数据库的安全管理以及数据库的备份与还原。
本课程是依据上述三个专业的“工作任务与职业能力分析表”中的相关任务领域而设置的。
把典型的工作任务转化为课程的学习性的任务,按照职业活动工作顺序将课程所对应的理论知识和实践知识进行合理有效的整合,构建以工作体系为基础的课程内容体系,完成“行动领域”到“学习领域”的转化,以数据库应用开发为主线,以具体项目(任务)为载体,每个项目(任务)都包括实践知识、理论知识,每个项目(任务)都是一些具体的行动化学习任务,课程的安排围绕学习性的任务而展开,从而完成“学习领域”到“学习情境”的转化。
《数据库技术及应用》课程教学大纲精选全文

可编辑修改精选全文完整版《数据库技术及应用》课程教学大纲一、课程简介本课程是计算机类专业必修的专业课程。
关系数据库是当今数据库技术的主流,本课程以关系数据库为核心,全面概述了数据库系统的基本概念、基本原理和基本技术。
内容覆盖了数据管理技术的进展和特点、数据库系统的组成、数据库的三级模式结构、数据模型的组成和分类、关系模型、SQL语言(含数据库完整性的实现)、索引和视图、数据库安全性、事务的并发控制和恢复、规范化设计理论、ER模型和数据库设计等。
面对21世纪互联网应用所产生的海量数据和巨大点击量,关系型数据库技术显得有些力不从心,这助推了更注重大数据存储和高并发交互响应的NoSQL数据库技术的诞生。
本课程概要介绍NoSQL数据库技术的概念与特点、存储模式、基本操作和应用场景。
数据库技术是信息处理技术中的核心和关键技术,也是一切信息系统的基础。
本课程采用基本理论与实际应用相结合的原则,在注重理论性、系统性和科学性的同时,结合目前最流行的数据库管理系统(SQL Server 2014和MongoDB)对照讲述数据库的基本技术与应用。
通过Python数据处理技术的学习,训练运用数据库技术解决实际应用问题的知识、素质和能力,为后继课程的学习和今后的工作奠定重要基础。
二、课程目标1、掌握数据库技术的基本概念、原理、方法和技术;2、掌握SQL语言查询和编程的基本技术,具备SQL语言编程能力;3、掌握一个典型的RDBMS(如SQL Server)数据库安全性管理、事务并发控制以及数据库备份和恢复的基本技能;4、掌握关系数据库规范化设计理论和ER模型基本方法,具备独立思考设计数据库的能力;5、初步掌握使用Python语言连接SQL Server数据库的方法,培养学生应用数据库技术解决实际问题的思维方法与基本能力;6、初步掌握自主学习方法,能够阅读并理解数据库相关文献,不断拓展知识面,更新知识结构,从而了解数据库技术的最新发展。
数据库技术的实践与应用

数据库技术的实践与应用一、数据库技术概述数据库技术是指对数据进行有效管理、存储和获取的技术。
它是现代信息系统处理大量数据的基础。
数据库技术主要包括数据的建模、设计、管理和应用四个方面,其中数据库设计和管理是关键。
二、数据库技术的实践1. 数据库的建模数据库建模是数据库技术的关键环节,它决定了数据库的性能和可靠性。
数据库建模的过程包括确定实体、属性、关系和约束条件等概念,制定ER图和层次图等图形化描述,并根据具体应用场景进行汇总。
2. 数据库的设计数据库设计是数据库技术的核心内容。
它将建模所得的数据结构转化为具体的数据库管理系统(DBMS)中表结构,实现数据的存储和管理。
数据库设计通常包括选择DBMS、制定表结构、确定索引、规划空间容量等方面。
3. 数据库的管理数据库管理是针对已经建立的数据库,对数据的存储和维护进行有效管理的过程。
数据库管理的主要内容包括数据库备份和恢复、性能优化、数据安全控制和数据更改等方面。
4. 数据库的应用数据库应用是数据库技术的实际应用。
数据库技术可以广泛应用于各个领域,如金融、医疗、教育和制造业等,包括数据仓库、数据挖掘、在线交易、电子商务、BBS论坛等。
三、数据库技术的应用案例1. 金融领域在金融领域,数据库技术应用广泛。
金融行业需要对客户进行风险评估、投资分析和产品推荐等方面进行处理,借助数据库技术可以提高数据存储和处理的效率。
如银行信用卡客户的评估和信用卡欺诈检测等业务都是典型的数据库应用案例。
2. 医疗领域在医疗领域,数据库技术也有着重要作用。
随着医疗信息化的不断推进,数据库技术可以帮助管理医疗机构的医疗数据和管理数据,同时可以方便病人的管理和治疗。
如电子病历、医疗检测报告存储和分析以及疾病预测等方面都可以借助数据库技术实现。
3. 制造业领域在制造业领域,数据库技术也有着重要的作用。
数据库技术可以帮助企业实现对工业生产流程的管理和优化,提高生产效率和质量。
包括智能制造、设备维护以及可持续性管理等方面。
《数据库技术及应用》课程标准

《数据库技术及应用》课程标准基本格式所属学院:适用专业:课程编号:课程类型:1、前言1.1 课程性质与任务(关键词:课程地位、主要功能、与其他课程关系。
主要包括该门课程的地位、功能及与其它课程的关。
具体要体现:课程要符合高技能人才培养目标和专业相关技术领域职业岗位(群)的任职要求;本课程对学生职业能力培养和职业素养养成要起主要支撑或明显的促进作用,要反映本课程与前、后续课程的衔接的关系。
)本课程是计算机信息管理、电子商务专业的岗位基础课程。
本课程的主要功能是培养学生对常用数据库系统的规划、数据库的创建及管理、数据表的创建及管理、表数据的查询及操作管理、视图使用、索引的使用、存储过程和触发器使用、数据库安全性管理、数据库备份和恢复管理、数据转换等能力,同时培养学生对数据库表数据的查询、添加、删除、修改等功能编程实现的基本能力,最终学生通过该课程的学习和训练,能进行简单数据库应用系统设计与开发,达到网站建设维护工程师助理以及企业信息系统建设与管理工程师助理数据库开发与管理方面的任职要求。
与该课程相关的前修课程有:“网页制作”,“高级语言程序设计”。
与该课程相关的后续课程是“电子商务网站开发”、“管理信息系统”。
1.2 设计思路(关键词:课程开设依据、工学结合课程开发、内容选择标准、项目载体设计思路、内容编排顺序(如能力递进)、学习程度用语、课时和学分等。
要体现以学生职业能力培养为重点,与行业企业合作进行基于工作过程的课程开发与设计理念,充分体现职业性、实践性和开放性的要求。
根据行业、企业发展需要和完成职业岗位实际工作任务所需要的知识、能力、素质要求,选取教学内容,并为学生可持续发展奠定良好的基础。
)课程开设依据:通过对本专业工作岗位分析,数据库技术及应用是计算机信息管理和电子商务专业方向的大部分学生就业后从事的主要工作岗位必须掌握的专业技能。
本课程主要是培养学生对网站和管理系统典型数据库系统的规划、数据库和数据表的创建和管理、表数据的查询和操作管理、编程实现数据操作等能力,最终使学生具备进行简单数据库应用系统设计、开发和维护的能力。
数据库技术及应用书籍

数据库技术及应用书籍数据库技术及应用是信息技术领域中非常重要的一个领域,它涉及到了数据的存储、管理和应用等方面的知识。
以下是一些关于数据库技术及应用的书籍推荐,这些书籍能够帮助读者系统地学习和了解数据库的原理、技术和应用。
1. 《数据库系统概论》(第5版)- 吴瑞明、王珊这本书是数据库系统概念和原理的入门教材,它详细介绍了数据库的基本概念、数据模型、数据库设计和数据库管理系统的组成等,对数据库的各个方面都有较为完整和系统的介绍,适合初学者阅读。
2. 《MySQL必知必会》- 班·福特、迈克尔·J·沃尔什这本书是专门为初学者准备的MySQL入门教材,它通过简单易懂的语言和具体的实例,介绍了MySQL数据库的基本用法和应用。
无论是需要用MySQL进行Web开发,还是对关系型数据库感兴趣的读者,都可以通过该书快速入门。
3. 《Oracle数据库技术详解》(第4版)- Thomas Kyte这是一本经典的Oracle数据库技术书籍,它详细介绍了Oracle数据库的各个方面,包括数据库体系结构、SQL语言、数据库安全、备份与恢复等。
无论是初学者还是有一定数据库开发经验的读者,都能够从中获得深入、系统的Oracle数据库知识。
4. 《SQL必知必会》- 舍维斯这本书是一本面向初学者的SQL入门教材,它通过简单明了的语言和实例,介绍了SQL语言的基本概念、语法和常用操作。
对于需要掌握SQL语言的数据库开发人员和数据分析师来说,这是一本非常实用的工具书。
5. 《数据库设计与实现》(第5版)- Edward Sciore这本书详细介绍了关系数据库的设计原理和实现技术,包括关系模型、ER图、规范化、索引和视图等。
通过该书的学习,读者能够系统地掌握数据库设计的方法和技巧,提高自己的数据库设计和开发能力。
6. 《NoSQL数据库进阶指南》- Martin Fowler这本书介绍了非关系型数据库(NoSQL)的概念、特点和应用场景,包括键值对数据库、文档数据库、列存储数据库和图数据库等。
数据库技术及应用二级学科

数据库技术及应用二级学科数据库技术及应用是计算机科学与技术学科中的一个重要分支,主要研究数据库的设计、管理和应用。
首先,数据库技术的核心是数据库的设计。
数据库设计包括确定数据库的结构、定义数据模型和数据类型,以及确定数据之间的关系。
在数据库设计中,需要考虑数据的完整性、一致性和安全性。
数据库设计的目标是使数据能够快速、方便地进行存储、查询和更新。
其次,数据库技术还包括数据库的管理。
数据库管理主要涉及数据库的安装、配置、维护和监控。
数据库管理的目标是确保数据库的可靠性、高效性和安全性。
数据库管理员需要定期备份数据库、优化数据库性能和监控数据库运行状态,以确保数据库能够正常运行。
此外,数据库技术还涉及数据库的应用。
数据库应用包括数据库的编程、查询和分析。
数据库编程主要通过编写数据库查询语言(如SQL语言)和存储过程来实现。
数据库查询用于从数据库中检索所需信息,数据库分析则用于对大量数据进行统计和建模,以帮助进行决策和预测。
数据库技术及应用在现代社会中有广泛的应用。
首先,数据库技术在企业管理中起到了重要作用。
通过数据库技术,企业可以建立起全面、一致、准确且安全的数据存储体系,以支持企业的各项业务活动。
数据库技术还能提供实时的数据查询和分析,为企业管理者提供决策依据。
其次,数据库技术在电子商务中也发挥了重要作用。
通过数据库技术,电子商务平台可以存储和管理大量的商品信息、用户信息和交易信息,并且能够快速、灵活地进行查询和分析。
数据库技术还能够支持复杂的电子商务应用,如个性化推荐、在线支付和订单跟踪等。
此外,数据库技术在科学研究中也起到了重要作用。
科学研究通常需要处理大量的数据,如实验数据、调查数据和模拟数据等。
通过数据库技术,科学家可以方便地存储和管理这些数据,并通过查询和分析提取有用的信息。
数据库技术还能够支持科学研究中的数据共享和协作。
在教育领域,数据库技术也被广泛运用。
学校和教育机构可以利用数据库技术建立学生信息管理系统、教务管理系统和在线教育系统等。
数据库技术的常见用途和应用场景(十)

数据库技术的常见用途和应用场景随着信息时代的快速发展,数据库成为了数据管理和存储的重要工具。
数据库技术广泛应用于各种行业和领域,为管理和利用大量数据提供了强大的支持。
本文将探讨数据库技术的常见用途和应用场景。
一、数据存储和管理数据库技术最基本的用途就是实现数据的存储和管理。
通过数据库,可以将大量的结构化和非结构化数据进行有效的组织和储存,保证数据的安全性和一致性。
企业可以将各种业务数据、客户数据、产品数据等存储在数据库中,实现数据的集中管理和共享。
数据库还可以支持数据备份和恢复,确保数据不会因为意外事件而丢失。
二、在线事务处理数据库技术广泛应用于在线事务处理系统。
比如,银行的核心系统就是一个典型的在线事务处理系统。
通过数据库技术,银行可以高效地处理用户的交易请求,保证交易的安全和正确性。
数据库的事务管理功能可以确保每个交易都能够完整、灵活地执行,并且可以随时回滚到之前的状态。
在线商城、航空订票系统等都是基于数据库实现的快速、可靠的在线事务处理。
三、报表生成和数据分析数据库技术可以帮助企业从大量的数据中提取有用的信息,并生成各种报表和数据分析结果。
通过数据库查询语言,可以方便地对数据进行统计、筛选和排序。
企业可以利用数据库技术,快速生成销售报表、财务报表、市场分析报告等,从中获取有价值的信息,为决策提供支持。
此外,数据库还广泛应用于数据挖掘、机器学习和人工智能等领域,帮助企业发现数据中的潜在关联和规律。
四、日志管理和审计数据库技术可以实现对系统的日志记录和审计。
通过数据库的日志功能,可以详细记录系统的各种操作和事件。
这对于企业来说非常重要,可以帮助其追踪问题、排查错误,也可以提供证据用于法律诉讼。
数据库的审计功能可以记录和监控数据库的访问权限、数据修改和查询操作等,保证敏感数据的安全性,防止数据泄露和滥用。
五、人力资源管理数据库技术在人力资源管理中的应用越来越广泛。
企业可以通过数据库技术管理员工的基本信息、薪资、绩效评估等,实现全面的人力资源管理。
数据库技术的常见用途和应用场景

数据库技术的常见用途和应用场景在当今信息化时代,数据库技术发挥着越来越重要的作用,广泛应用于各个领域。
数据库是一个高效、可靠、易维护的数据管理系统,通过存储、管理和检索数据,满足用户的需求,提供快速和准确的信息。
下面将从企业管理、金融服务、医疗保健和物流管理四个方面,探讨数据库技术的常见用途和应用场景。
一、企业管理领域数据库技术在企业管理领域有着广泛的应用。
首先,数据库可以记录和管理企业的组织结构和人员信息。
通过建立员工数据库,可以方便地记录员工的基本信息、工作经历、岗位变动等,实现人事管理的自动化,提高管理效率。
其次,数据库可以存储和管理企业的销售和客户信息。
通过建立客户关系管理数据库,可以清晰地记录客户的联系信息、购买记录、售后服务等,帮助企业了解客户需求,提高客户满意度。
此外,数据库还可以用于库存管理、财务管理和供应链管理,实现企业资源的有效配置和管理。
二、金融服务领域数据库技术在金融服务领域的应用也非常广泛。
首先,数据库可以用于银行和金融机构的核心业务系统。
通过建立客户信息数据库、账户数据库和交易数据库,可以实现银行账户管理、资金流水管理和风险控制等功能,保障金融机构的安全可靠运营。
其次,数据库可以用于金融风险管理。
通过建立风险评估数据库,可以收集和分析与金融交易相关的数据,提供更精准的风险评估和决策支持,降低金融风险。
此外,数据库还可以用于金融数据分析和金融市场预测等方面,帮助金融机构把握市场动态,提高经营效果。
三、医疗保健领域在医疗保健领域,数据库技术的应用也越来越重要。
首先,数据库可以用于电子病历管理。
通过建立电子病历数据库,可以实现医生和医院对患者病历的存储、查询和分享,提高医疗工作效率和诊疗质量。
其次,数据库可以用于医疗资源管理。
通过建立医疗资源数据库,可以记录和管理医院设备、药品和人员等信息,实现医疗资源的合理配置和利用。
此外,数据库还可以用于医学研究和临床决策支持等方面,提供准确和可靠的数据支持,推动医学科学的发展。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⏹⏹《数据库技术及应用》课程标准学分:2参考学时:28学时一、课程概述1.课程性质本课程是软件技术专业的专业必修课程,是基于C/S与B/S结构的应用软件开发技术的必修课,为.NET应用程序、JA V A应用程序等开发提供后台数据服务,是大型数据库Oracle应用系统开发的基础。
本课程是理论与实践并重的课程,既要掌握概念,又要动手实践。
主要培养学生数据库管理和应用的能力,以及结合高级程序设计语言进行数据库应用系统、管理信息系统开发的能力,是软件技术专业中.NET课程系列中的一门基础课程,是《.NET软件开发技术1-C#》、《.NET软件开发技术》、.NET方向的学习型实训和生产性实训的前导课程,本课程在以核心职业能力为培养目标的课程体系中,起到承前启后的基础作用。
2.设计思路本课程在针对软件编程、软件测试、软件技术支持等岗位职业能力分析的基础上,为培养学生“能够按照任务需求进行设计程序的工作,能够按照程序设计文档编写程序,能够按照任务的测试计划测试程序)”等核心职业能力而设置。
本课程根据“使学生能够熟练使用中英文操作系统平台及软件开发工具,具备初步的系统分析、设计及独立开发技能,并成为具有严格、规范的程序开发能力的合格程序员”的目标要求选定课程内容。
该门课程以形成数据库管理能力和利用高级编程语言进行数据库编程能力为基本目标,紧紧围绕完成工作任务的需要来选择和组织课程内容,突出工作任务与知识的联系,让学生在学习、实践活动的基础上掌握知识,增强课程内容与职业能力要求的相关性,提高学生的就业能力。
本课程的教学任务是按照知识结构、认知规律和项目进行分割的,教师应根据每个教学任务的知识点的要求,讲授基本概念、专业技术,采用教学案例演示等教学法,使学生充分理解基本概念和技术,用案例作为学生的训练项目。
二、课程目标本课程的教学目标是使学生学习完本课程后,应当能够掌握数据库系统应用、设计、开发的基本知识和基本技能,在教师指导下,能够合作或独立地进行SQL Server开发技术和开发工具的应用,具体包括:(1) 能够正确理解数据库系统的基本概念和数据模型的概念。
(2) 能够正确理解关系数据库的基本知识,掌握关系运算、关系的完整性及约束、关系设计的规范化等基础知识。
能够设计较为简单的数据库。
(3) 能够安装SQL Server系统,使用SQL Server的组件和管理工具。
能够创建和管理SQL Server 数据库。
(4) 能够创建和管理数据表。
(5) 能够完成SQL查询的有关命令和操作。
(6) 能够使用T-SQL进行基本的编程。
(7) 能够完成存储过程的基本操作。
*(8) 了解视图与索引、触发器、事务和锁的基本操作。
(9) 了解安全控制的基本操作。
能够完成SQL Server数据库的备份与还原、数据的导入与导出的基本操作。
*(10) 熟悉SQL Server的综合应用。
说明:8、10部分是选修或了解内容,教师可根据情况灵活掌握。
三、能力解析表按照职业岗位标准进行能力归类、整合,确定课程能力,建立课程能力分析表如下。
(1) 能够正确理解数据库系统的基本概念和数据模型的概念。
(2) 能够正确理解关系数据库的基本知识,掌握关系运算、关系的完整性及约束、关系设计的规范化等基础知识。
能够设计较为简单的数据库。
(3) 能够安装SQL Server系统,使用SQL Server的组件和管理工具。
能够创建和管理SQL Server 数据库。
(4) 能够创建和管理数据表。
(5) 能够完成SQL查询的有关命令和操作。
(6) 能够使用T-SQL进行基本的编程。
(7) 能够完成存储过程的基本操作。
*(8) 了解视图与索引、触发器、事务和锁的基本操作。
(9) 了解安全控制的基本操作。
能够完成SQL Server数据库的备份与还原、数据的导入与导出的基本操作。
*(10) 熟悉SQL Server的综合应用。
四、课程内容和教学模式(一)基本框架(二)课程内容与要求1. 数据库技术基础1.1 数据库的基本术语,数据管理技术的发展1) 理解数据库的基本术语,了解数据管理技术的发展。
2) 正确区分数据库、数据库系统和数据库管理系统三者的关系。
1.2 数据模型1) 熟练掌握概念模型的表示方法。
2) 理解数据库系统中三级模式、二级映像的概念和作用。
2. 关系数据库,数据库设计2.1 关系数据库1) 理解域、关系的概念及性质。
2) 掌握基本的关系运算。
2.2 数据库设计1) 熟悉数据库设计的步骤。
2) 熟悉E-R图的设计。
3) 熟悉数据库概念模型向逻辑模型的转换操作。
3. SQL Server 2008系统概述,创建与使用数据库3.1 SQL Server 2008系统概述1) 掌握SQL Server的安装。
2) 掌握SQL Server的身份验证模式。
3.2 创建与使用数据库1) 掌握数据库常用对象。
2) 熟练掌握掌握界面和T-SQL语句两种方式创建数据库的方法。
3) 熟练掌握掌握界面和T-SQL语句两种方式管理数据库的方法。
4. 创建与使用数据表4.1 数据类型,创建数据表1) 掌握SQL Server的数据类型。
2) 掌握使用SQL Server Management Studio工具创建数据表的方法。
3) 掌握使用Transact-SQL创建数据表的方法。
4.2 修改表结构,数据表中插入、修改与删除数据,删除数据表1) 掌握使用SQL Server Management Studio工具管理表的方法。
2) 掌握使用Transact-SQL管理表的方法。
3) 掌握使用INSERT、DELETE、UPDA TE语句操作表的记录的方法。
5. SQL查询5.1 查询的基本结构,简单的查询,条件查询1) 掌握SELECT语句的使用和简单查询方法。
2) 掌握条件查询子句的使用。
5.2 连接查询,子查询1) 掌握连接查询方法。
2) 掌握子查询方法。
6. T-SQL编程基础6.1 Transact-SQL基础知识,批处理,常量和变量,运算符与表达式1) 掌握Transact-SQL的语法格式。
2) 掌握常用的数据类型。
6.2 Transact-SQL函数,流程控制语句,游标的使用1) 掌握常用的系统内置函数。
2) 掌握流程控制语句的使用。
3) 理解游标的意义,掌握游标的定义、打开、提取数据、关闭和删除,正确使用游标。
7. 存储过程7.1 存储过程概述,创建存储过程1) 掌握使用SQL Server Management Studio和T-SQL语句两种方式创建存储过程的方法。
2) 掌握执行存储过程的方法。
7.2 管理存储过程1) 掌握修改存储过程的方法。
2) 掌握删除存储过程的方法。
*8. 视图与索引,触发器,事务和锁8.1 视图与索引1) 掌握视图的基础知识。
2) 掌握视图的创建、使用。
3) 掌握索引的基本概念。
4) 掌握创建索引和管理索引的方法。
8.2 事务和锁1) 理解触发器的概念。
2) 掌握触发器的创建和管理。
8.3 触发器理解事务、锁的概念。
9. 数据库的安全保护,数据库的备份与还原9.1 数据库的安全保护1) 掌握在SQL Server Management Studio中创建、删除登录名和数据库用户的方法。
2) 掌握在SQL Server Management Studio中创建数据库角色的方法。
3) 掌握为登陆账号设置权限的两种方法。
4) 掌握为用户账号设置权限的方法。
9.2 数据库的备份与还原1) 掌握数据库备份和恢复的方法、步骤。
2) 掌握数据库与SQL Server系统的分离和附加的方法。
3) 掌握数据导入和导出的方法。
*10. SQL Server综合应用10.1 Windows应用概述了解Windows的应用。
10.2 基于Windows环境的图书馆管理系统的设计与实现熟悉图书馆管理系统的设计与实现。
说明:8、10部分是选修或了解内容,教师可根据情况掌握。
五.考核标准与考核方案本课程注重学生学习过程的考评,每章分别考评,重点考核学生的动手操作能力。
期末再做一次理论测验,以考查学生学习完本课程后的综合成绩。
该课结束时,综合各个项目的考核结果对学生的业绩和各项素质进行全面评价。
总评成绩=平时成绩×40%+考核成绩×60%六、教学文件开发意见1.教材选用/讲义编写意见本课程可以选用一、两本作为参考教材。
2.项目课题集、教学案例集、项目任务书、实训指导书等教学文件的开发思路与意见教学案例集以简单易懂的例子为主,围绕能力目标出发,与课程内容紧密相连。
项目任务书和实训指导书可以根据实际情况自主开发。
3.学习指南、学习包、课件等的开发思路与意见学习指南是教师供给学生使用的学习该门课程的指导性资料,教师应当在学习指南中写明本课程的整体课时安排,以使学生明确学习思路,增强学生学习的主动性。
课件的开发从直观易懂、有利于学生理解控制任务要求、更好解决具体任务出发。
七、教学资源使用建议1.教学设施资源使用建议本课程可以利用的设施资源有:(1)教室(2)实训中心2.教学文件资源使用建议本课程可以利用教学案例集、训练项目集、教学讲义、学习系统软件教学资源使用。