- 博客(13)
- 资源 (7)
- 收藏
- 关注
翻译 SQL - RDBMS概念
我在 CSDN 学院发布的 SQL 入门视频教程。什么是RDBMS?RDBMS表示关系数据库管理系统(RelationalDatabase Management System)。RDBMS是SQL以及所有现代数据库系统的基础,例如MS SQL Server、IBM DB2、Oracle、MySQL和Microsoft Access等。关系数据库管理系统是基于E. F. Codd的关系...
2015-07-30 15:18:22 5076
翻译 数据库 - 第三范式(3NF)
我在 CSDN 学院发布的 SQL 入门视频教程。第三范式的表需要满足以下条件:满足第二范式 所有的非主键列依赖于主键列非主键列的依赖存在于数据直接。例如,在下面的表中,街道名称、城市和州取决于邮政编码。CREATE TABLE CUSTOMERS( CUST_ID INT NOT NULL, C...
2015-07-30 15:16:50 2524
翻译 数据库 - 第二范式(2NF)
我在 CSDN 学院发布的 SQL 入门视频教程。第二范式声明了需要满足第一范式的所有规则,而且任何列不存在对主键的部分依赖。考虑一个客户-订单关系,需要存储的内容包括客户ID、客户姓名、订单ID、订单细节和购买日期:CREATE TABLE CUSTOMERS( CUST_ID INT NOT NULL, CUST_...
2015-07-30 14:56:45 3013
翻译 数据库 - 第一范式(1NF)
我在 CSDN 学院发布的 SQL 入门视频教程。第一范式(1NF)定义了组织数据库最基本的规则:定义所需的数据项,因为它们将会成为表中的列。将相关的数据项放入同一个表中。 确认没有数据重复。 确认表存在主键。1NF的第一个规则你必须定义数据项。这表示检查需要存储的数据,将数据组织成列,定义每列数据的类型,最后将相关的列组成表。例如,你可以将所有关于会议地点的列放...
2015-07-30 14:11:41 2770
翻译 SQL - INDEX
我在 CSDN 学院发布的 SQL 入门视频教程。INDEX用于快速检索数据。索引可以基于表的一个或多个列。创建索引的时候,会在整理数据之前为每一行索引指定一个ROWID。适当的索引可以提高大型数据库的性能,但是创建索引的时候需要小心。索引字段的选择基于SQL查询中如何使用字段。示例以下SQL创建一个名为CUSTOMERS的表,包含5个列:CREATE TABLE CU...
2015-07-30 11:18:28 1223
翻译 SQL - CHECK约束
我在 CSDN 学院发布的 SQL 入门视频教程。CHECK约束允许对插入的记录值进行条件检查。如果验证结果为假,将会违反约束,记录无法插入到表中。示例例如,以下SQL创建一个名为CUSTOMERS的表,包含5列。其中,AGE列上添加了一个CHECK,所有不会存在小于18岁的顾客:CREATE TABLE CUSTOMERS( ID INT ...
2015-07-30 11:00:51 1825
翻译 SQL - 外键约束
我在 CSDN 学院发布的 SQL 入门视频教程。外键用于连接两个表。外键也称为引用键。外键是一个或一组匹配另一个表的主键的列。如果一个表存在主键,那么主键列上的值不能重复。示例考虑以下两个表:CUSTOMERS表CREATE TABLE CUSTOMERS(ID INT NOT NULL,NAME VARCHAR (20) NOT NULL,AGE INT...
2015-07-30 10:22:44 1196
翻译 SQL - 主键
我在 CSDN 学院发布的 SQL 入门视频教程。主键是表中唯一标识表的每一行/记录的字段。主键必须包含唯一值。主键列不能为NULL值。一个表只能存在一个主键,可以由一个或多个列组成。包含多个列的主键称为复合主键。如果一个表存在主键,那么主键列上的值不能重复。创建主键以下是将ID属性定义为CUSTOMERS表的主键的语法。CREATE TABLE CUSTOMERS(...
2015-07-30 10:11:07 1607
翻译 SQL - UNIQUE约束
我在 CSDN 学院发布的 SQL 入门视频教程。UNIQUE约束可以阻止列中的两条记录完全相同。例如,在CUSTOMERS表中,你可以防止两个或更多人拥有相同的年龄。示例例如,以下SQL创建了一个名为CUSTOMERS的表,包含5个列。其中,AGE列设置为UNIQUE,因此不会存在两条年龄相同的记录:CREATE TABLE CUSTOMERS(ID INT NOT NU...
2015-07-30 09:57:17 1258
翻译 SQL - DEFAULT约束
我在 CSDN 学院发布的 SQL 入门视频教程。DEFAULT约束在INSERT INTO语句没有为列指定值的时候提供一个默认值。示例例如,以下SQL创建了一个名为CUSTOMERS的表,包含5个列。其中,SALARY列的默认值为5000.00,如果INSERT INTO语句没有为该列指定值,将会使用默认的5000.00。CREATE TABLE CUSTOMERS(ID...
2015-07-30 09:45:54 5779
翻译 SQL - NOT NULL约束
我在 CSDN 学院发布的 SQL 入门视频教程。默认情况下,列可以存储NULL值。如果你不想让列存储NULL值,你需要在该列上定义这种非空约束,指定该列不允许存储NULL值。NULL不是表示没有数据,而是未知数据。示例例如,以下SQL创建一个名为CUSTOMERS的新表,添加了5个列,其中的ID、NAME和AGE不允许为空:CREATE TABLE CUSTOMERS(...
2015-07-30 09:38:25 4016
翻译 SQL - 概述
SQL是一种数据库语言,它包含了数据库创建、删除、检索数据和修改数据等功能。什么是SQL?SQL是结构化查询语言,一种用于存储、操作和检索关系数据库的计算机语言。SQL是关系数据库系统的标准语言。所有的关系数据库系统,例如MySQL、MS Access、Oracle、Sybase、Informix、DB2、Postgres、SQLite、Firebird以及SQL Server等都使用
2015-07-29 16:38:06 2117
翻译 SQL - 首篇
SQL教程SQL是用于检索和管理关系数据库的计算机语言。SQL表示结构化查询语言。本教程可以让你快速了解SQL。目标读者本教程主要是为初学者了解SQL语言的基本概念和高级概念提供帮助。预备知识在你开始练习本文中的示例之前,需要知道什么是数据库,尤其是RDBMS,以及什么是计算机编程语言。编译/执行SQL程序你可以使用自己的数据库环境编译和执行SQL程序,也可以使用C
2015-07-29 15:26:32 1324
PostgreSQL 常用命令速查表.pdf
2020-09-30
MySQL 常用命令速查表.pdf
2020-09-25
SQL从入门到出门示例数据库SQLite脚本
2010-11-23
DSOFramer2.3.0.1源码
2010-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人