EricWang's Blog
    • Posts
    • Algorithm&DataStructure
      • 排序方法总结
      • 最小生成树
      • 红黑树
    • BigData
      • 大数据组件
    • Database
      • 1 Introduction
      • Relation Database
      • SQL
    • Java
      • Java基础语法
      • Java集合框架
      • Java面试问题
    • Linux
      • Part 1
      • Part 2
    • ML
      • AndrewNG-CV基础
      • AndrewNG-DL基础
      • AndrewNG-DL应用
      • AndrewNG-GAN基础
      • 李宏毅-机器学习2021春-1
      • 李宏毅-机器学习2021春-2
      • 李宏毅-机器学习2021春-3
      • 李宏毅-机器学习2021春-4
      • 李宏毅-机器学习2021春-5
      • 李宏毅-机器学习2021春-6
    • OS
      • 知识梳理 1
      • 知识梳理 2
    • SDN
      • SDN 1
    Hero Image
    1 Introduction

    1 Introduction DBMS & DBS DBS:数据库系统 包括:DBMS、数据库、数据库应用程序、数据库管理人员 DBMS:数据库管理系统 对数据的管理包括:定义信息的存储格式、提供操作信息的方法 三级模式结构 内模式(物理层):数据如何存储、第层数据结构 逻辑模式(逻辑层):描述数据库中存的是什么数据,以及这些数据之间的关系,数据库管理人员运用逻辑层的抽象。是一个全局逻辑结构。 外模式(视图层):数据库用户能够看到的和使用的局部数据的逻辑结构。系统可以为同一个数据库提供多个视图。 逻辑数据独立性:当概念模式变化时,可以不改变外部模式和应用程序。 物理数据独立性:当内部模式变化时,可以不改变概念模式和外部模式。 Instance(实例):某一时刻,数据库中存储的数据集合 Schema(模式):数据库系统的总体设计 Data-Definition Language (DDL):create、alter、drop Data-Manipulation Language (DML):如SQL中的insert、delete from、update

    August 30, 2021 Read
    Hero Image
    Relation Database

    2 Relation Database 关系模式 关系实例 super key:一个或多个属性的集合,这些属性的组合可以使我们在一个关系中唯一地标识一个元组。 candidate key:最小的super key primary key:被设计者选中的 candidate key **foreign key: ** 一个关系模式(r1)在它的属性中包括另一个关系模式(r2)的 primary key,则这个属性在r1上称作参照r2的 foreign key. r1称作 foreign key 依赖的参照关系(referencing relation),r2称作 foreign key 的被参照关系(referenced relation)。 **参照完整性约束(referential integrity constraint): **在参照关系中任意元组在特定属性上的取值必然等于被参照关系在特定属性上的取值。

    August 30, 2021 Read
    Hero Image
    SQL

    3 SQL Data Definition create table create table instructor( ID char(5), name varchar(20) not null, dept_name varchar(20), salary numeric(8,2), primary key(ID), foreign key(dept_name) references department, check(salary>0); ) insert insert into instructor values(080040, 'Jack', 'Com.Sci', 8000) delete delete from isntructor drop drop table r alter table alter table r add A D alter table r drop A Select Query select distinct dept_name from instructor # 去重 select all dept_name from instructor # 不去重 select T.

    August 30, 2021 Read
    Hero Image

    January 1, 0001 Read
    Hero Image

    January 1, 0001 Read
    Navigation
    • Projects
    • Recent Posts
    Contact me:
    • Email: 2018211947@bupt.edu.cn

    Stay up to date with email notification

    By entering your email address, you agree to receive the newsletter of this website.

    Toha Theme Logo Toha
    © 2022 Copyright.
    Powered by Hugo Logo