一.数据模型
- 概念模型
- 数据模型(层次模型,网状模型,关系模型)
二.关系数据库
- 关系模型
- 关系的完整性
- 关系操作运算
- 数据依赖与规范化
三.数据库设计
- 需求分析
- 概念结构设计
- 逻辑结构设计
- 物理结构设计
- 数据库实施阶段
- 数据库运行和维护
四.SQL server数据库
一).SQL server基础认识
- 概念理解(Data,DBS,DB,DBMS,DBA,DML,DDL,DQL,DCL)
- 关于系统数据库
- 三级模式,两级映像
- 数据的独立性
- 数据库系统的特点
- 关于数据库的存储结构
二).事务与SQL Server安全性管理
- 什么是事务
- 事务特性
- 自动提交事务与隐式事务
- SQL Server 身份验证模式、登录帐户、数据库帐户、权限管理
三).T-SQL编程
- 变量
- 流程控制语句
- 批处理
四).sql增删改查
五).SQL server中使用视图,索引,游标
六).SQL server中使用存储过程
- 什么是存储过程
- 为什么要用存储过程
- 创建使用(不带参数,输入参数,输出参数)
七).SQL server中使用触发器
- DML触发器
- DDL,DDL事件组
- 服务器触发器
五.Oracle数据库
一).Oracle基础认识
- 基本概念:实例(instance),数据库(database),数据库服务器(database server)
- 表空间
- Oracle的用户模式
- 3种标准角色
- Oracle用户管理(创建,修改,删除,登录与退出)
二).PL/SQL
- PL/SQL块结构
- PL/SQL中使用DML
- PL/SQL中事务处理
三).Oracle循环
- loop
- while
- for
四).Oracle选择结构
- if语句
- case语句
- 搜索式case
五).Oracle中使用存储过程,触发器
- 存储过程(in模式参数,out模式参数)
- 触发器(语句级触发器,行级触发器,替换触发器,用户触发器)
整理笔记有来自上课老师的,有网上,书本上的,有自己总结的,如果有不对的地方,请大家帮忙纠正,多多关照?(*^_^*),后面我也会持续更新哒~