码迷,mamicode.com
首页 > 数据库 > 详细

SQL查询初学者指南读书笔记(一)关系数据库和SQL介绍

时间:2015-06-02 11:10:58      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:读书笔记   sql   数据库   

PART I:Relational Databases and SQL


Chapter2, Ensuring Your Database Structure IsSound.

数据库设计准则

 

什么是关系数据库

RDBMS (A Relational database management systems)关系数据库

Tables

Tables are the mainstructures in the database. Each table always represents a

single, specificsubject.

 

Fields

A field is thesmallest structure in the database, and it represents a characteristic

of the subject ofthe table to which it belongs.

 

Records

A record representsa unique instance of the subject of a table.

 

Keys

Keysare special fields that play very specific roles within a table.eg.

  • primary key
  • foreign key

 

主键的最主要作用是保证数据记录的唯一性,就是说主键约束要保证在一个数据库表里的所有的数据记录都是不同的个体,例如:身份证号码可以保证一个人在大陆范围内是一个独立的个体(弄错了的不算),即一个身份证号码不能标识两个人或两个身份证号码标识一个人。所以主键是从现有的数据里分析出来的,不是设计人员随意加上去的。

 

Relationships

  • one-to-one
  • one-to-many
  • many-to-many

SQL查询初学者指南读书笔记(一)关系数据库和SQL介绍

标签:读书笔记   sql   数据库   

原文地址:http://blog.csdn.net/soliddream66/article/details/46325487

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!