SQL Server数据库应用之(1)

  一、SQL Server数据库简介

    SQL Server 2000的版本

    SQL Server 2000的新特性

      在关系数据库方面的增强

      图形管理增强

      增强的联合数据库服务器

    SQL Server工具和实用程序

      企业管理器

      服务管理器

      查询分析器

      事件探察器

      导入和导出数据

      服务器网络实用工具

      客户端网络实用工具

      联机帮助文档

    SQL Server的安装和配置

      环境需求

      数据库文件

      安装及升级

      系统数据库简介

      系统表简介

  二、数据库基础

    基本概念

      数据库(DB)

      数据库管理系统(DBMS)

      数据库系统(DBS)

    关系数据库

      三种数据模型

        层次

        网络

        关系模型

    常见数据库对象

      表(Table)

      索引(Index)

      视图(View)

      图表(Diagram)

      缺省值(Default)

      规则(Rule)

      触发器(Trigger)

      存储过程(Stored Procedure)

      用户(User)

    范式

      第一范式

        第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项

      第二范式

        第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分

      第三范式

       在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。

  三、SQL 语言基础

    SQL 概述

    标准SQL

      数据查询

        select语句

          select子句:指定需要通过查询返回的表的列

          into子句:把查询结果放到一个新建的表中

          from子句:指定需要进行数据查询的表

          where子句:指定数据检索的条件

          group by子句:指定查询结果的分组条件

          having子句:指定分组搜索条件

          order by子句:指定查询结果的排序方式

          compute子句:在查询结果的末尾生成一个汇总数据行

          union子句:将两个或两个以上的查询结果合并为一个结果集

      数据定义

        create(创建)

        drop(删除)

        alter(修改)

      数据操纵

        insert(插入)

        update(更新)

        delete(删除)

      数据控制

        grant(给及权限)

        revoke(拒绝权限)

    SQL语言分类

      数据定义语言(DDL)

        create

        drop

        alter

      数据操纵语言(DML )

        insert

        update

        delete

        select

      数据控制语言(DCL)

        grant

        revoke

      数据库事务处理

        commit

        rollback

    对象命名约定

    查询

      联接查询

        内联接

        外联接

        交叉联接

      嵌套查询

        子查询(Subquery)

          In

          all

          some/any

          多值比较

          Exists

          Not Exists

    提高select语句的效率

      使用Exists关键字检查结果集

      使用标准联接代替嵌套查询

      使用索引,避免整表扫描

    数据

      插入

      修改

      删除

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值