zoukankan      html  css  js  c++  java
  • 数据库绪论

    数据库方法的基本出发点:

    把数据统一管理,控制,共享使用。

    1.优点:

    物理独立性: 存储结构变,逻辑结构可以不变,从
    而应用程序也不必改变。
    逻辑独立性: 总体逻辑结构变,局部逻辑结构可以
    不变,从而应用程序也不必改变。
    好处:简化应用程序的编写和维护

    2.数据控制统一
    安全性控制:防止泄密和破坏
    完整性控制:正确、有效、相容
    并发控制: 多用户并发操作的协调控制
    故障恢复:发生故障时,将数据库恢复到正确状态

    3.文件系统和数据库系统的本质区别:
    内部:数据库的数据是结构化的,有联系的
    文件系统的各记录无联系
    外部:数据库系统是共享的
    文件系统基本上是面向特定用户的

    4.实体型:对实体固有特性或结构的描述。
    用实体名及其属性名集合来抽象和刻画。
    如汽车(车牌号,车型,车主)
    实体值:实体型的一个实例,即一个具体的实体。
    如(豫A00001,丰田,张三)

    5.实体间的联系

     实体内部的联系(属性间的联系):
    反映在数据上就是记录内部数据项间的联系
    实体之间的联系:
    反映在数据上就是记录之间的联系

    6.实体之间的联系可归结为三类:

    1对1联系(1 :1):两个实体
    集中的每一个实体至多和另一个实体集
    中的一个实体有联系。

    1对多联系(1 :n):若实体集A
    中的每个实体与实体集B中0个或多个实
    体有联系,而B中每个实体至多与A中的
    一个实体有联系,则称从A到B为1对多
    的联系。

    多对多联系(m :n):两个实
    体集中的每一个实体都和另一个实体集
    中0个或多个实体有联系。

    7.实体—联系方法(Entity-Relationship Approach)

    用E—R图( Entity-Relationship Diagram)描述:
    实体型:用长方形表示
    联系:用菱形表示
    属性:用椭圆形表示
    框内写上相应的名称
    用无向边连接:
    实体与其属性
    联系与其属性
    联系与有关实体,并标上联系类型

    8.常用的数据模型

    层次模型    网状模型    关系模型     面向对象模型
    9.
    外模式:又称子模式或用户模式。DB的局部逻辑结构。

    即与某一应用有关的数据的一个逻辑表示

    内模式:又称存储模式。数据的物理结构和存储方式的描述。
    即DB中数据的内部表示方式

    10.DBA(Data Base dministrator)的职责:

    ① 决定数据库的内容和逻辑结构、存储结构
    ② 确定数据的安全性要求和完整性约束条件
    ③ 监控数据库的使用和运行,维护数据库
    ④ 决定数据库的存储结构和存储策略
    ⑤ 负责数据库的改进和重组重构

    11.三个主要研究领域:

    DBMS及其辅助软件
    数据库设计
    数据库理论

  • 相关阅读:
    maven+spark2.0.0最大连通分量
    Eclipse+maven+scala2.11.8+spark2.0.0的环境部署
    杀死mapreduce
    filter-自己的理解
    JS变量声明提升
    js==运算符强制转换规则
    html 文字间距
    如你所见,我开始用微博
    vue数据模拟
    vue项目目录介绍
  • 原文地址:https://www.cnblogs.com/277223178dudu/p/11518646.html
Copyright © 2011-2022 走看看