关系数据库

(重定向自关系型数据库

关系数据库(英語:Relational database),是建立在关系模型基础上的数据库,借助于集合代数数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,並配合“科德十二定律”。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。

关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。

實體關係模型编辑

實體關係模型(Entity-Relationship Model),簡稱E-R Model,是陳品山(Peter P.S Chen)博士於1976年提出的一套資料庫的設計工具,他運用真實世界中事物與關係的觀念,來解釋資料庫中的抽象的資料架構。實體關係模型利用圖形的方式(實體-關係圖(Entity-Relationship Diagram))來表示資料庫的概念設計,有助於設計過程中的構思及溝通討論。

关系操作编辑

關係操作

关系模块中常用的操作包括:

  • 数据查询
    • 选择
    • 投影
    • 连接
  • 数据操作
    • 新增
    • 删除
    • 修改
    • 查询

完整性约束编辑

完整性约束包括:

  • 实体完整性
  • 参照完整性
  • 用户定义完整性

关系数据语言SQL编辑

SQL(Structured Query Language)语言是1974年由Boyce和Chamberlin提出的一种介于关系代数关系演算之间的结构化查询语言,是一个通用的、功能极强的关系性数据库语言。

模式结构 (Schema)编辑

  • 外模式

外模式用来描述用户看到的或使用的部分的数据的逻辑结构,用户根据外模式用户数据操作语句或者程序操作数据库中的数据。

  • 模式

又称逻辑模式,是数据库中全部数据的逻辑结构和特征的描述。

  • 内模式

内模式对应于物理机器的数据库,是三层模式中最底层的表示,描述数据在存储介质上的存储方式和物理结构。

表(關聯Relation)编辑

列(屬性Attribute)和行(值組Tuple)的形式

表(關聯Relation)是以行(值組Tuple)和列(屬性Attribute)的形式组织起来的数据的集合。一个数据库包括一个或多个表(關聯Relation)。例如,可能有一个有关作者信息的名为authors的表(關聯Relation)。每列(屬性Attribute)都包含特定类型的信息,如作者的姓氏。每行(值組Tuple)都包含有关特定作者的所有信息:姓、名、住址等等。在关系型数据库当中一个表(關聯Relation)就是一个关系,一个关系数据库可以包含多个表(關聯Relation)

视图编辑

索引编辑

全关系系统十二准则编辑

參見编辑

🔥 Top keywords: Baike: 首页Special:搜索九龍城寨之圍城胖猫跳江事件Energy (組合)淚之女王背着善宰跑逆天奇案2金智媛习近平郭葦昀金秀賢 (男演員)不夠善良的我們九龍寨城邊佑錫伍允龍春色寄情人劉俊謙 (香港)張書偉怪獸8號虽然不是英雄葉乃文謝坤達神耆小子六四事件我的婆婆怎麼那麼可愛排球少年!!角色列表唐振剛2024年湯姆斯盃Seventeen (組合)蕭景鴻排球少年!!WIND BREAKER—防風少年—安東尼·愛德華茲 (籃球運動員)ILLIT中华人民共和国中華民國BABYMONSTER與鳳行張文傑BOYNEXTDOOR彭丽媛笑看風雲日本母亲节习明泽金惠奫徐巧芯從Lv2開始開外掛的前勇者候補過著悠哉異世界生活德雷克 (歌手)搜查班長1958支配物种乘風2024張員瑛承欢记嚴爵香港梅龍高速公路塌陷事故柯建銘葬送的芙莉蓮迷宮飯轉生貴族憑鑑定技能扭轉人生~繼承弱小領土後,招募優秀人才打造最強領土~为人民服务 (2022年电影)黃道十二宮IVE (組合)草榴社区歐倩怡沒有秘密周雨彤柯佳嬿無職轉生~到了異世界就拿出真本事~謝京穎埃马纽埃尔·马克龙破墓周處除三害 (電影)許瑋甯Twitter五月天打天下2逆天奇案李主儐大谷翔平家族榮耀之繼承者胡子彤郭晉安毛泽东Baike: 分類索引沈伯洋白紙運動文化大革命城市猎人 (2024年电影)2024年花蓮地震(G)I-DLE城市猎人朴成焄郭宁宁2024年優霸盃哥吉拉-1.0汤姆斯杯