`
gaosililn
  • 浏览: 73083 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

创建表及设置属性的约束条件

阅读更多

创建表

完整性约束条件

约束条件

说明

Primary key

表中属性主键

Foreign key

该属性为表外键是与之联系的某表的主键

Not null

标志的属性不为空

unique

标志的属性的值唯一

Auto_incrrment

标识的该属性的值自动增加。是MySQLSQL语句特色

default

为标识属性设置默认值

 

创建表

Create table 表名{属性名 数据类型 [完整性约束条件]

属性名 数据类型 [完整性约束条件]

属性名 数据类型 [完整性约束条件]

.

.

.

属性名 数据类型 }

数据库表的主键

单字段主键

属性名 数据类型 primary key

多字段主键:

Primary key(属性名1,属性名2…属性名n)

设置表的外键:

Constraint 外键别名 foreign key(属性1.1 …属性1.n

References 表名 (属性2.1……属性2.n

设置表的非空约束

属性名 数据类型 not null 

设置表的唯一性约束

属性名 数据类型 unique

设置表的属性值自增:该属性一定是主键

属性名 数据类型 auto_increment

设置表的属性的默认值

属性名 数据类型 default 默认值

 

<!--EndFragment-->
0
4
分享到:
评论

相关推荐

    Arcgis 属性表中添加下拉选择项步骤(含截图)

    创建属性域 - **步骤**: - 打开ArcCatalog。 - 导航到包含目标图层的地理数据库(GDB)。 - 在地理数据库上右键点击,选择“属性”。 - 在弹出的窗口中切换到“属性域”选项卡。 - 点击“新建”按钮,创建一...

    用VFP系统命令或SQL命令建索引库表及设置扩展属性的语句示例[文].pdf

    ### 使用VFP系统命令或SQL命令建立索引库表及设置扩展属性的知识点解析 #### 一、基础知识介绍 在Visual FoxPro (VFP)环境中,数据库表的创建与管理是一项重要的任务。通过使用系统命令或者SQL命令,可以有效地...

    创建数据库、表、约束。

    通过以上步骤,我们不仅创建了一个数据库`company`以及其中的两张表`offices`和`employees`,还详细地定义了各个字段的属性和约束条件,确保了数据的一致性和完整性。这对于实际应用中的数据管理和维护具有重要的...

    数据库创建表模型工具数据库创建表模型工具数据库创建表模型工具

    首先,数据库创建表模型工具通常提供图形用户界面,使得用户能够通过拖放操作创建和编辑表格,设置字段类型、长度、约束条件等属性。这些工具支持多种数据库管理系统(如MySQL、SQL Server、Oracle等),并能生成...

    SQL汇编语言创建数据库、表的一些属性

    - `[完整性约束]`:用于指定列的约束条件,例如NOT NULL、UNIQUE等。 - `PRIMARY KEY`:指定表的主键。 示例代码: ```sql CREATE TABLE Student123 ( Sno CHAR(5) NOT NULL CONSTRAINT un_key UNIQUE, Sname ...

    数据库及表的创建与管理

    本实验主要涉及使用SQL Server Management Studio (SSMS) 和Transact-SQL(T-SQL)语言进行数据库及表的操作,包括创建、查看、修改和删除。以下是详细的知识点: 1. **创建数据库**: - 使用SSMS的对象资源管理器...

    sqlserver 2008 创建数据表 详解

    - 在表设计器中定义列名、数据类型及约束条件。 - 保存表。 2. **使用T-SQL语句**: ```sql CREATE TABLE [dbo].[会员信息] ( ID int IDENTITY(1,1) NOT NULL, 姓名 nvarchar(50) NOT NULL, 邮箱 nvarchar...

    Access数据库中创建表

    在Microsoft Access中创建表是构建数据库的基础步骤,它允许用户组织和存储数据。Access数据库是一个关系型数据库管理系统,它使用表格来存储数据,并通过表之间的关系来管理复杂的信息。下面我们将详细探讨如何在...

    第6章 数据表的创建与操作.ppt

    本章主要涵盖了6个方面的内容,包括创建与查看数据表、设置数据表的约束条件、修改数据表以及删除数据表。以下是对这些知识点的详细解释: 1. 创建与查看数据表: - 创建数据表通常使用`CREATE TABLE`语句,需要...

    使用SQL语句创建数据库与创建表

    此外,还可以使用ALTER TABLE语句修改列的属性,比如更改列的名称或数据类型,或者更新约束条件。 在SQL中,对数据库和表的管理还包括查询、更新、删除记录等操作。查询使用SELECT语句,更新使用UPDATE语句,删除...

    mysql创建数据库表及语法说明

    ### MySQL 创建数据库表及语法说明 在MySQL中,创建数据库表是一项基本且重要的操作。本文将详细介绍如何使用SQL语句创建数据库表,并解释其中的关键概念和技术细节。 #### 一、创建数据库表的基本语法 创建...

    实验二 创建数据库和表-(不经典不传)

    2. **创建表、确定表的主码和约束条件**:学会如何设计合理的表结构,包括定义表的各个字段的数据类型、长度等属性,并为表指定主键以及设置必要的约束条件,以确保数据的一致性和完整性。 #### 二、实验课时 本次...

    数据库表排序,主表子表放置外键约束

    "数据库表排序,主表子表放置外键约束"这一主题涉及到数据库规范化、外键约束、数据导入以及程序化解决方案。下面将详细阐述这些知识点。 首先,**外键约束**是关系数据库中的一种机制,用于确保一个表(子表)中的...

    数据库和表的创建

    创建表时,我们需要定义表的名称、字段名、字段类型以及可能的约束条件,例如主键、唯一性约束、非空约束等。 创建数据库通常分为以下步骤: 1. **选择数据库管理系统**:根据项目需求和性能考虑,选择合适的...

    数据库表/视图的创建与维护实验

    表的创建不仅包括字段的定义,还涉及字段的约束条件,如NOT NULL、PRIMARY KEY、FOREIGN KEY等。理解表结构对于数据的存储和查询至关重要,合理的表设计能有效提升数据处理效率。 ##### 视图的构建与管理 视图是...

    MySQL演示如何创建数据库和表,并添加更多的选项和约束

    本文将基于提供的SQL脚本详细解释如何在MySQL中创建数据库、表以及添加各种约束条件。 #### 创建数据库 首先,我们来看创建数据库的SQL语句: ```sql CREATE DATABASE IF NOT EXISTS mydatabase CHARACTER SET utf...

    节 创建表PPT学习教案.pptx

    - 表由列组成,每列是一个字段,具有独特的字段名、数据类型和可能的约束条件。 - 约束是确保数据完整性和一致性的规则,如非空约束、唯一性约束等。 9. **系统表** - SQL Server中的系统表存储有关数据库的信息...

    数据库技术与应用 设置学生表主键约束-A学习任务书.doc

    4. 如果表已有数据,设置主键约束时需确保所有数据都符合主键约束条件,否则设置会失败。 通过完成这个学习任务,你将深入理解主键在数据库中的重要性,并掌握在实际操作中设置主键约束的技能,这对于进一步学习...

    实验3 创建Access数据库、表和修改数据表

    实验3主要涵盖了Access数据库的基本操作,包括创建与打开数据库、设计和创建数据表以及执行查询。下面是关于这些知识点的详细说明: 1. **创建和打开Access数据库**: Access是Microsoft Office套件中的一个数据库...

    oracle_10g_创建数据库和表用户名和密码

    "Oracle 10g 创建数据库和表用户名和密码" Oracle 10g 是一种关系数据库管理...创建数据库和表需要考虑数据库的逻辑结构和物理结构,包括表空间、表、约束条件、分区、索引、用户、方案、同义词、权限及角色等对象。

Global site tag (gtag.js) - Google Analytics