SQL数据库设计
分享
课程详情
课程评价
spContent=随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对数据进行组织与管理的重要技术手段及软件技术,它的应用越来越广泛;《SQL数据库设计》是数据结构、操作系统、程序设计等许多软件知识的综合应用,其理论性和实用性都很强,是使用计算机进行各种信息管理的必备知识。 由于本课程组学术水平有限,视频制作和理论知识难免有不足之处,欢迎专家、同行能积极指出不足,我们将虚心接受,不断改进完善。
—— 课程团队
课程概述

通过本课程的学习,学生能够较全面地掌握当前主流数据库管理的基本知识与应用技能,精通SQL语言,熟练掌握对数据库进行存储、维护和恢复的基本能力。且能达到培养学生项目合作、团队精神以及与外界交流的能力;培养学生逻辑思维能力和分析解决问题的能力;培养学生运用数据库管理系统解决实际问题的能力。

授课目标

1.素质目标

通过标准开发过程和规范化的项目设计训练,培养学生细致认真,一丝不苟的工作作风;通过代码改错训练,培养学生具有良好的排查程序错误的能力;通过分组协作,培养学生团队合作和与人交流、沟通的能力;通过项目实施中的作品展示,培养学生表达和展示自我的能力与意识;养成编程的良好习惯,不断拓展学习空间。

2.知识目标

理解数据库中的一些基本概念、登录账户、数据库用户、角色和权限术语;掌握数据库设计的步骤,SQL Server基本操作,数据库文件的类型以及系统数据库,创建、修改和删除数据库的操作方法,分离和附加数据库的操作方法,数据类型、约束,数据表的创建与管理的操作方法,数据导入、导出的操作方法,SELECT语句、INSERT语句、UPDATE语句和DELETE语句的语法格式及用法以及理解视图的定义和作用、视图更新的限制条件,掌握创建、修改、删除视图的操作方法。

3.技能目标

具备数据库的设计能力,创建和配置SQL Server数据库的能力,创建和管理数据库对象,并保证数据安全性的能力,熟练使用Transact-SQL语言进行数据的查询与维护,并能进行简单编程能力,对SQL Server 数据库进行日常维护和管理能力。

课程大纲
预备知识

为了更好地学习和掌握课程内容,建议提前学习计算机应用基础、Access小型数据库、Java等语言类课程等知识内容。

参考资料

《SQL Server 2008数据库项目教程》孙丽娜主编,清华大学出版社

《SQL Server 2008数据库应用技术》张素青主编,人民邮电出版社

《数据库原理与应用教程——SQL Server 2008》尹志宇主编,清华大学出版社

《SQL Server 2008数据库基础》芮素娟主编,水利水电出版社

《SQL Server 2012数据库管理教程》洪运国主编,航空工业出版社


常见问题

本期课程开设总共几周?

答:本期课程共开设16周,前15周课是章节内容的学习,最后一周是课程考核时间,请大家务必按照教学任务完成学习任务,确保顺利合格。