数据库(笔记)——SQL的基本概念和数据库的结构

本文介绍了SQL的基本概念,包括基本表、视图和索引,并详细阐述了SQL的特点,如非过程化、面向集合等。此外,还探讨了数据库的逻辑和物理结构,包括数据文件、日志文件、文件组等,为后续学习SQL语句和视图的使用奠定基础。
摘要由CSDN通过智能技术生成

SQL基本概念和数据库的结构

SQL的基本概念

  1. 基本表
    一个关系对应一个基本表,它独立存在,不由其它表导出。一个或多个基本表对应一个存储文件
  2. 视图
    由一个或多个基本表导出的表,一个虚表。数据库中存放的是视图的定义,不存放视图对应的数据,数据在基本表中

视图的作用就像一个函数,是根据用需要将其它基本表中部分信息集中在一起,方便使用而创建的,它起到重复、快捷使用的作用,在三级模式中处于外模式,而基本表既可以是外模式也可以是模式
视图与基本表所处级

  1. 索引
    对一个基本表数据按照某种属性排序,一个基本表可有多种素引,他其实就是一种目录

SQL的特点

  1. 类似于英语的自然语言,简洁易用
  2. 是一种一体化语言,包括数据的定义、查询、操纵、控制等功能
  3. 是一种非过程化的语言,不需要关心操作过程
  4. 它是面向集合的语言
  5. 既是自含式语言(独立使用交互命令),又是嵌入式语言(嵌入高级语言中使用)

数据库的结构

数据库的结构是指数据库文件在磁盘上如何存储

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值