zoukankan      html  css  js  c++  java
  • 学习小节4

        今天开始进行数据库的学习。

    一、数据模型
    1)基于对象的逻辑模型——实体关系(ER)模型
      a.实体——了解独立实体、相关实体
      b.关系——一对一、一对多、多对多
      c.属性——给定实体的特性
    2)基于记录的逻辑模型
      a.模型类型——分层模型、网络模型、关系模型
      b.关系模型——表(元组、属性、基数、等级、主键)
      c.关系操作符——RESTRICT、PROJECT、PRODUCT、UNION、INTERSECT、DIFFERENCE、JOIN、DIVIDE

    二、数据库设计
    1)概念性的模型
      a.将ER图映射到表——常规实体、属性、关系、弱实体、子类型和超类型
    2)逻辑数据库设计技巧
      a.属性
      b.键——主键、外键、候选键、替换键、组合键

    三、规范化和逆规范化
    1)第一、第二和第三范式
    2)BC范式

    四、SQL Server 2005概述
    1)程序构架层次——单层构架、两层构架(cs构架)、n层构架
    2)SQL语句——DDL、DML、DCL、DQL
    3)AdventureWorks数据库简析

  • 相关阅读:
    多态性与转型
    安装tensorflow
    MySQL基础补缺
    各种排序算法理解
    Ubuntu命令行变成白色
    开机显示grub命令
    E: 无法获得锁 /var/lib/dpkg/lock-frontend
    类与方法
    Java语言浅谈
    二进制数的有效讨论
  • 原文地址:https://www.cnblogs.com/chenghao/p/1274001.html
Copyright © 2011-2022 走看看