• oracle学习篇:第1章 oracle 11g关系数据库


    1.1 关系数据模型

    关系型数据库系统采用关系数据模型作为数据的组织方式,关系模型由关系数据结构,关系操作,和关系的完整性约束三部分组成。

    1.1.1 数据结构

    关系数据结构可以看成是一种规范化的二维表格,具有以下性质:

    属性值具有原子性,不可分解;

    没有重复的元祖;

    理论上没有行序,但是使用时可以有行序。

    在关系数据库中,键是关系模型的一个重要概念,用来标识行的一个或多个列。

    键的主要类型如下:

    超键:唯一标识元祖属性或属性集

    候选键:能唯一标识元祖,且不含多余属性

    主键:唯一标识不用行的属性或属性组

    外键:存放另一张表的主键

    1.1.2 关系的完整性约束

    实体完整性:主键不能取空值

    参照完整性:外键值要么为空,要么为关联表的主键值

    用户定义的完整性:条件约束

    1.2 关系数据库规范化理论

    1.2.1 函数依赖

    (1)定义

    X→Y

    (2)种类

    平凡函数依赖与非平凡函数依赖

    完全函数依赖和部分函数依赖

    传递函数依赖

    1.2.2 范式理论

    数据库设计规则,用于消除冗余,改进整体组织,增强一致性和灵活性。

    第一范式:所有属性都是不可分的基本数据项,每个属性都包含单一的值

    第二范式:满足第一范式,每一列都与主键相关

    第三范式:满足第二范式,每一列都与主键直接相关,而不能间接相关

    1.3 数据库设计

    1.31 实体-关系模式

    实体——属性——联系

    1.3.2 E-R图的绘制

    1.3.3 将E-R模型转化为关系模型

    实体转化为表——实体间联系的处理

    1.4 安装oracle11g

    1.5 oracle默认用户

    给用户接触锁定:alter user user_name account unlock;

    1.6 启动和使用OEM

    基于web界面,用于管理单个oracle数据库的工具

    http://localhost:1158/em

    1.7 实践案例:创建数据库

    dbca

    netca

    1.8 动手练一练

  • 相关阅读:
    唯品会面经
    动态代理两种实现方式
    腾讯运营开发面经
    MySQL一些中重要命令
    金山wps面经
    三七互娱面经
    排序算法之快速排序(Quicksort)解析
    全排列算法分析(原创方法/一般方法/字典序法)
    WinForm如何去掉右边和下边的白边
    Java异常处理机制的秘密
  • 原文地址:https://www.cnblogs.com/myheart-new/p/11812928.html
Copyright © 2020-2023  润新知