文章类型: 资料分享
关键词: ACCP,S2,T-SQL,SQL,优化,MySchool,数据库,设计,课程,总结
内容摘要:

优化MySchool数据库设计

2015/7/29 12:40:22    来源:apple    阅读:

本书的主要内容如下:

*         第一章

*             E-R

*             三大范式

*         第二章

*             SQL语句创建/删除数据库

*             SQL语句创建/删除表

*             SQL语句创建/删除约束

*         第三章

*             赋值语句

*             声明变量

*             数据转换函数

*             逻辑控制结构

*         第四章~第五章

*             子查询

*             联接查询

*             联合查询

*         第六章

*             事务

*             视图

*             索引

*         第七章

*             系统存储过程

*             用户定义的存储过程

*   不带参数的存储过程

*   带输入/输出参数的存储过程

 

本书练习项目

*         贯穿案例:学生管理信息系统

*             使用SQL语言建库、建表、建约束

*             使用子查询和视图完成数据查询

*             使用存储过程和逻辑控制语句实现对在校学生信息、课程信息和学生考试成绩等数据操纵

 

*         项目案例:银行ATM取款机系统

 

知识梳理:事物

*         一个不可分割的工作逻辑单元

*         具备ACID 属性

*             原子性

*             一致性

*             隔离性

*             永久性

*         分类

*             显式事务

*             隐式事务

*             自动提交事务

*         实现事务的SQL语句

*             开始事务

*             提交事务

*             回滚事务

 

*         事务与全局变量@@ERROR

 

*         事务与日志文件

 

知识梳理:视图

*         一张虚拟表

*         数据存放在视图所引用的原始表(基表)中

*         同一张原始表,不同需求可以创建不同的视图

*         理论上可以象表一样进行增删改查操作

*         修改视图实际上是修改原始表中数据

*         视图中可以嵌套使用另一个视图,但不能递归调用

*         创建视图语法

*         调用视图语法

 

知识梳理:索引

*         索引的作用

*         索引的分类

*             聚集索引与非聚集索引

*             唯一索引与可重复索引

*         创建索引语法

*         查询使用索引语法

 

知识梳理:存储过程

*         一组预先写好的能实现某种功能的T-SQL程序

*         用来执行管理任务或应用复杂的业务规则

*         存储过程的优势

*         分类

*             系统存储过程:以“sp_”为前缀

*             扩展存储过程:以“xp_”为前缀

*             用户定义的存储过程

*         存储过程与事务

*         存储过程嵌套调用

*         存储过程的参数

*             输入参数

*   默认值

*             输出参数

*         返回结果语法

*         获取返回值语法

*         创建存储过程语法

*         调用存储过程语法

 

本课程总结

*         常用的约束类型

*             主键约束(Primary Key Constraint

*             唯一约束(Unique Constraint

*             检查约束(Check Constraint

*             默认约束(Default Constraint

*             外键约束(Foreign Key Constraint

*         存储过程的参数分为输入参数和输出参数

*             输入参数用来向存储过程中传入值

*             输出参数用于从存储过程中返回(输出)值,后面跟随“OUTPUT”关键字

*         数据库查询的方式

*             联合查询:合并多个数据集中的行

*             子查询:将一个查询嵌套在另一个查询中

*             连接查询:合并多个数据表中的列

*         事务可以分为如下类型

*             显式事务

*             隐式事务

*             自动提交事务

 

 

附录:总结的本书的PPT文档

优化MySchool数据库设计(总结PPT文档)(提取码:0e9d)


↑ 上一篇文章:使用HTML语言和CSS开发商业站点 关键词:ACCP,初级,S1,HTML,CSS,课程,总结,PPT 发布日期:2015/7/29 12:38:50
↓ 下一篇文章:深入.NET平台和C#编程 关键词:ACCP中级,S2,.NET,C#,OOP,编程,课程,.. 发布日期:2015/7/29 12:41:21
相关文章:
使用C#开发数据库应用系统 关键词:S1,初级,ACCP,WinForm,C#,数据库,应用系统,课程总结,PPT 发布日期:2015-07-29 12:35
深入.NET平台的软件系统分层开发 关键词:ACCP中级,S2,.NET,C#,OOP,三层,分层,课程,总结,PPT 发布日期:2015-07-29 14:43
深入.NET平台和C#编程 关键词:ACCP中级,S2,.NET,C#,OOP,编程,课程,总结,PPT 发布日期:2015-07-29 12:41
相关目录:.NET软件开发ANDROID资料分享
我要评论
正在加载评论信息......