新書推薦:
《
乾隆制造
》
售價:HK$
87.4
《
资治通鉴臣光曰辑存 资治通鉴目录(司马光全集)(全二册)
》
售價:HK$
296.7
《
明代社会变迁时期生活质量研究
》
售價:HK$
308.2
《
律令国家与隋唐文明
》
售價:HK$
74.8
《
紫云村(史杰鹏笔下大唐小吏的生死逃亡,新历史主义小说见微之作,附赠5张与小说内容高度契合的宣纸彩插)
》
售價:HK$
101.2
《
现代吴语的研究(中华现代学术名著3)
》
售價:HK$
66.7
《
天下的当代性:世界秩序的实践与想象(新版)
》
售價:HK$
79.4
《
德国天才4:断裂与承续
》
售價:HK$
112.7
|
內容簡介: |
本书采用项目式设计,循序渐进地讲解数据库的基本原理和应用的方法。全书共8个项目,具体内容为数据库系统概述、关系数据库、数据库设计、SQL基础应用、SQL高级应用、索引和视图、存储过程和触发器、安全管理。本书实例丰富、内容翔实、操作方法简单易学,不仅适合作为高等职业院校计算机与大数据相关专业教材,也可供从事数据处理相关工作的专业人士参考。
|
關於作者: |
迟丽娟,2008年至今在牡丹江大学任教,副高职称,多年来一直担任计算机专业的基础课教学,科研课题《高职技术技能型人才培养模式的研究与实践》荣获省级二等奖,承担多项重点科研和教研项目。
|
目錄:
|
项目1 数据库系统概述1任务1 数据库系统2| 任务引入 |2| 知识准备 |2一、数据库系统的组成2二、数据库系统的体系结构2任务2 数据库管理系统4| 任务引入 |4| 知识准备 |4一、DBMS的主要功能4二、DBMS的组成5任务3 数据模型6| 任务引入 |6| 知识准备 |7一、数据模型的概念7二、概念模型8三、数据库类型11项目总结14项目2 关系数据库15任务1 关系代数16| 任务引入 |16| 知识准备 |16一、传统的集合运算16二、专门的关系运算17任务2 关系数据库设计基础18| 任务引入 |18| 知识准备 |19一、关系模式中的问题19二、函数依赖20项目总结21项目3 数据库设计22任务1 数据库设计基础23| 任务引入 |23| 知识准备 |23一、需求分析23二、概念设计28三、逻辑设计30四、物理设计31任务2 创建和使用数据库31| 任务引入 |31| 知识准备 |31一、系统数据库31二、创建数据库33三、数据库的属性设置35四、删除数据库37任务3 创建和使用表38| 任务引入 |38| 知识准备 |38一、创建表38二、修改表的结构40三、建立表间关系41四、删除表43五、新增和修改记录44项目总结46项目实战47实战一 创建一个名为factory的数据库47实战二 在factory数据库中创建表48实战三 为factory数据库中的3个表建立关系48实战四 为factory数据库中的3个表添加记录49项目4 SQL基础应用51任务1 操作语句52| 任务引入 |52| 知识准备 |52一、数据库的操作语句52二、表的操作语句57任务2 数据查询60| 任务引入 |60| 知识准备 |61一、投影查询61二、选择查询63三、排序查询64四、聚合函数65五、表的连接查询67六、子查询71七、相关子查询75八、带EXISTS测试的子查询76任务3 SQL程序设计基础78| 任务引入 |78| 知识准备 |78一、标识符78二、数据类型81三、运算符92四、变量98五、批处理100六、注释101七、控制流语句102八、函数110项目总结113项目实战114实战一 查询工资为5000~6000元的职工的职工号、姓名和部门号114实战二 输出11号职工的平均工资114项目5 SQL高级应用116任务1 高级查询117| 任务引入 |117| 知识准备 |117一、数据汇总117二、连接查询120三、子查询125四、在查询的基础上创建新表130任务2 事务处理131| 任务引入 |131| 知识准备 |131一、事务分类132二、显式事务132三、自动提交事务136四、隐式事务136任务3 游标138| 任务引入 |138| 知识准备 |138一、使用游标139二、游标类型144项目总结145项目实战145实战一 插入一条职工记录,进行完整外部连接、显示,然后删除记录145实战二 启动一个事务,向depart表中插入一条记录,然后回滚该事务146项目6 索引和视图148任务1 索引149| 任务引入 |149| 知识准备 |149一、索引类型149二、创建索引153三、查看和删除索引157任务2 视图158| 任务引入 |158| 知识准备 |158一、创建视图159二、使用视图162三、删除视图166项目总结167项目实战168实战一 为salary表的“职工号”和“日期”列创建聚集索引,并且强制唯一性168实战二 创建View1视图,查询所有职工的职工号、姓名、部门号和工资168项目7 存储过程和触发器170任务1 存储过程171| 任务引入 |171| 知识准备 |171一、创建存储过程171二、执行存储过程173三、存储过程的参数174四、查看和删除存储过程176任务2 触发器177| 任务引入 |177| 知识准备 |178一、创建触发器178二、使用触发器181三、修改触发器183四、删除触发器183项目总结184项目实战184实战一 创建一个为worker表添加职工记录的存储过程Addworker184实战二 在worker表上创建一个触发器worker_delete,当删除职工记录时同步删除salary表中对应职工的工资记录184项目8 安全管理186任务1 账号和角色187| 任务引入 |187| 知识准备 |187一、服务器的登录账号187二、数据库的用户账号190三、角色192任务2 备份和还原数据库196| 任务引入 |196| 知识准备 |197一、备份数据库197二、还原数据库202项目总结208项目实战208实战一 创建一个登录账号ABC,密码为123456208实战二 在factory数据库中创建一个用户账号,并将其关联到ABC登录账号中208
|
|