本书以一个实际的校园网数据库系统案例为背景,将一个大的校园网数据库系统按开发顺序分解成若干个具体的小的工作任务,利用数据库SQL Server 2008的功能逐步去实现。本书主要内容包括项目一的数据库系统基础,项目二的校园网管理系统数据库的设计,项目三的校园网管理系统数据库以及数据表的创建,项目四的校园网数据库系统的基本操作,项目五的校园网数据库系统的视图,项目六的校园网数据的各种高级查询、项目七的校园网数据库的安全性管理、项目八的校园网系统的构建。整个内容的安排和组织按照工作过程系统化理论组合起来,构成一个逐层递进、渐次加深的设计过程。 本书可作为高职院校计算机相关专业的学生教材,也可作为对数据库技术感兴趣的读者的技术参考书。
目錄:
目录
项目一数据库系统基础
任务一: 了解数据库的相关概念
任务二: 了解数据库系统管理的工作机会
项目二校园网管理系统数据库的设计
任务一: 数据库系统的安装、启动与配置
任务二: 校园网系统的需求分析
任务三: 校园网系统ER图的绘制与系统关系模式设计
任务四: 校园网管理系统的物理结构设计
项目三校园网管理系统数据库以及数据表的创建
任务一: 数据库理论基础
任务二: 使用命令或图形界面创建校园网数据库
任务三: 使用命令或图形界面创建校园网数据表并添加数据
任务四: 校园网系统数据表的完整性约束
项目四校园网数据库系统的基本操作
任务一: 数据表结构的修改与数据的增加、删除与更新
任务二: 数据库中表的若干行、列的排序以及模糊查询
项目五校园网数据库系统的视图
任务一: 创建视图
任务二: 视图的各种操作
项目六校园网数据的各种高级查询
任务一: 统计查询
任务二: 多表连接查询
任务三: 多表子查询
任务四: 利用函数进行的查询
任务五: 函数的自定义
任务六: 存储过程与触发器
项目七校园网数据库的安全性管理
任务一: 数据安全保障
任务二: 数据库的备份与还原
任务三: 数据库中的数据与Excel、Access表数据的导入与导出
项目八校园网系统的构建
任务一: 数据库系统的设计
任务二: 首页与管理员页面的代码编写
任务三: 其他页面的代码编写
参考文献
內容試閱:
前言
早在2014年,国务院印发《关于加快发展现代职业教育的决定》国发[2014]19号文件提出,要牢固确立职业教育在国家人才培养体系中的重要位置,以服务发展为宗旨,以促进就业为导向,适应技术进步和生产方式变革以及社会公共服务的需要。高等职业教育是我国职业教育的重要组成部分,担负着培养高素质劳动者和技术技能人才的重要任务。而现在的高职教育是以能力培养目标为主,以学生能掌握什么样的技能为考核目标,把学生培养成既懂知识,又有过硬的实践技能的应用型人才。在全国高职教育改革如火如荼地进行的同时,目标行动导向教学法、工作过程系统化教学法等一些创新的教学方法如雨后春笋般涌现,人们已经越来越深刻地感受到高职教育培养技能型人才的重要性。
数据库是按照数据结构来组织、存储和管理数据的仓库。数据库技术在整个计算机技术中是非常重要且不可或缺的,通过数据库才能进行数据的有效组织、存储、处理、交流和共享。
高职学校数据库课程要求学生掌握设计数据库必备的理论知识和基本流程,培养学生获得与数据库设计相关的学习能力、操作能力,强化学生对数据后台的实践操作能力,增强学生的数据库开发设计能力、交流沟通能力。通常,按照传统的老师讲,学生听的教学方式,学生在校期间都能完成老师布置的作业并且考试成绩也很优秀,但是到工作岗位上碰到实际的问题却无法独立解决。本书的特点就是打破只讲授知识点的传统教育模式,采用项目引领、情景教学的模式,把学生置身于一个项目的背景、情景任务中,从情景中掌握的技能可以零距离地移植到实际的工作中去; 以数据库设计真实的工作任务及工作过程为载体确定每一个模块的学习内容,教、学、做相结合,理论与实践一体化,合理设计理论、实践等教学环节。
本书通过工作任务的形式讲解数据库知识,最大的特点在于以一个实际的校园网数据库系统案例为背景。该案例项目来源于实际并经过作者的加工,使之更适合教学组织和内容安排,将一个大的校园网数据库系统按开发顺序分解成若干个具体的工作任务,利用数据库SQL Server 2008的功能逐步去实现。本书内容的安排和组织按照工作过程系统化理论组合起来,构成一个逐层递进、渐次加深的设计过程,使学习者通过巧妙设计的若干个分解任务学习到最后全部整合成完整的项目的学习设计过程,实现全面的专业能力培养。
由于作者的水平有限,书中难免存在遗漏、疏忽之处,恳请大家批评指正。
杨海艳2017年10月