建数据库的表
㈠ 数据库建表语句
CREATE TABLE语句,用于在数据库中创建新表。语法:CREATE TABLE table (field1 type [(size)] [NOT NULL] [index1] [, field2 type [(size)] [NOT NULL] [index2] [, ...]] [, CONSTRAINT multifieldindex [, ...]])。
table参数用于指定新建表的名称。field1,field2用于指定在新表中创建的新字段的名称,每创建一个新表必须至少创建一个字段。type参数用来指定新建字段的数据类型。size参数用于指定文本及二进制字段的长度。
NOT NULL是SQL的关键字,使用该参数则新记录的该字段值必须是有效的数据。在一个字段上只能使用一次NOT NULL参数,否则会出错。index1, index2参数是定义单一字段索引的CONSTRAINT子句。multifieldindex参数是定义多重字段索引的CONSTRAINT子句。
(1)建数据库的表扩展阅读:
方法数据类型(data_type)规定了列可容纳何种数据类型。SQL中最常用的数据类型有:
1、integer(size) int(size) smallint(size) tinyint(size):仅容纳整数。
2、decimal(size,d) numeric(size,d):容纳带有小数的数字。
3、char(size):容纳固定长度的字符串
4、varchar(size):容纳可变长度的字符串
5、date(yyyymmdd):容纳日期。
CREATE TABLE语句可创建空表,同时可使用 INSERT INTO 语句向空表写入数据。
㈡ 数据库建表
CREATE DATABASE Ecation USER xxxxx IDENTIFIED BY xxxxx;
CREATE TABLE Student
(
S# varchar2(10) PRIMARY KEY,
Sname varchar2(10),
Sage number(3),
Ssex varchar2(2)
);
CREATE TABLE Teacher
(
T# varchar2(10) PRIMARY KEY,
Tname varchar2(10)
);
CREATE TABLE Course
(
C# varchar2(10) PRIMARY KEY,
Cname varchar2(10) ,
T# varchar2(10),
foreign key (T#) references Teacher(T#) on delete cascade on update cascade
)
CREATE TABLE SC
(
S# varchar2(10) ,
C# varchar2(10) ,
score NUMBER(3)
foreign key (S#) references Student(S#) on delete cascade on update cascade
foreign key (C#) references Course(C#) on delete cascade on update cascade
)
㈢ 如何在数据库中建立表
Create table 表名字
(表栏名1 数据类型,
表栏名2 数据类型,
表栏名3 数据类型,
表栏名4 数据类型);
例如:
Create table 上课表
(学生 Varchar(10),
学号 Number(10));
㈣ 怎样建立数据库表格
我当年的笔记,都给你吧。
一、 建立数据库
方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”
⑵或采用“工具”菜单“向导”
方法二:使用数据库设计器
1、 使用向导建立数据库
特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。
2、 使用数据库设计器建立数据库
特点: 最大特点就是灵活性
操作步骤:⑴“文件”菜单“新建”,显示新建对话框
⑵选择“数据库”和单击“新建文件”钮
⑶在创建对话框中输入新数据库的名称和单击“保存”钮
效果:数据库文件已经建立完成。
显示出“数据库设计器”窗口和“数据库设计工具”
打开“数据库设计器”工具方法:“显示”菜单“工具栏”
选择“数据库设计器”
三、建立表
1、 数据库与数据表
可以先建立自由表,然后再添加到数据库中
建立新的数据库表,系统会将其自动加入到数据库中。
2、 建立自由表
注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时
将一个表添加到多个数据库。
预备知识:建立表必须首先建立表的结构
即要描述各个字段的字段名、字段类型、字段宽度、如果是数
值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)
3、 建立数据库表
有三种方法:
法一、“文件”菜单“新建”,显示新建对话框
选择“表”和单击“新建文件”钮
在创建对话框中输入新数表名称和单击“保存”钮
法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后
选择快捷菜单种的“新表”,单击“新表”钮,再创建对话框输入表 名
后“保存”
法三、使用数据库设计器工具栏
(“显示”菜单“工具栏”)
选择“数据库设计器”工具栏种的第一个钮“新建表”
二、使用命令建立数据库、数据库表
1、 建立数据库
CREATE DATABASE 数据库名称
2、 建立数据库表
CREATE TABLE │DBF 表名 [FREE]
(字段名1 字段类型 [(字段宽度 [,小数位数] )]
[(字段名2……]
二、使用向导建立查询
1、查询形式分类:查询向导:标准查询
交叉表向导:以电子表格形式输出查询结果
图形向导:以电子图形形式输出查询结果
2、使用查询向导建立查询步骤:
[0]使用查询向导前必须先打开用到的库表或自由表
⑴字段选取
⑵记录筛选
⑶选择排序方式
⑷查询完成(选择保存并运行)(浏览查询)
⑸打开查询设计器,修改查询
㈤ 在SQL中如何创建数据库中的表
进入数据库后将会有一个数据库的文件夹,鼠标按右键会出现选项,点中新建数据库,填好数据库名称,在点击确定就OK了,在“数据库”文件夹里可以看到新建的数据库
㈥ 如何建立数据库表结构
你所列举出的字段名、类型、长度我不是很清楚。但是你只要按照sql教科书上的关于建立数据表的语法格式套,基本上是没问题的。建立数据表的sql语句如下:
create
table
dat_group_send_log
(
session_id
varchar2(32)
not
null,
work_flow_id
varchar2(32),
message_id
varchar2(32),
……
insert_time
date
not
null
)
go
将上述语句在查询分析器中输入,并运行,应该没什么问题。
㈦ 怎样建立数据库表格
我当年的笔记,都给你吧。
一、 建立数据库
方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”
⑵或采用“工具”菜单“向导”
方法二:使用数据库设计器
1、 使用向导建立数据库
特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。
2、 使用数据库设计器建立数据库
特点: 最大特点就是灵活性
操作步骤:⑴“文件”菜单“新建”,显示新建对话框
⑵选择“数据库”和单击“新建文件”钮
⑶在创建对话框中输入新数据库的名称和单击“保存”钮
效果:数据库文件已经建立完成。
显示出“数据库设计器”窗口和“数据库设计工具”
打开“数据库设计器”工具方法:“显示”菜单“工具栏”
选择“数据库设计器”
三、建立表
1、 数据库与数据表
可以先建立自由表,然后再添加到数据库中
建立新的数据库表,系统会将其自动加入到数据库中。
2、 建立自由表
注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时
将一个表添加到多个数据库。
预备知识:建立表必须首先建立表的结构
即要描述各个字段的字段名、字段类型、字段宽度、如果是数
值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)
3、 建立数据库表
有三种方法:
法一、“文件”菜单“新建”,显示新建对话框
选择“表”和单击“新建文件”钮
在创建对话框中输入新数表名称和单击“保存”钮
法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后
选择快捷菜单种的“新表”,单击“新表”钮,再创建对话框输入表 名
后“保存”
法三、使用数据库设计器工具栏
(“显示”菜单“工具栏”)
选择“数据库设计器”工具栏种的第一个钮“新建表”
二、使用命令建立数据库、数据库表
1、 建立数据库
CREATE DATABASE 数据库名称
2、 建立数据库表
CREATE TABLE │DBF 表名 [FREE]
(字段名1 字段类型 [(字段宽度 [,小数位数] )]
[(字段名2……]
二、使用向导建立查询
1、查询形式分类:查询向导:标准查询
交叉表向导:以电子表格形式输出查询结果
图形向导:以电子图形形式输出查询结果
2、使用查询向导建立查询步骤:
[0]使用查询向导前必须先打开用到的库表或自由表
⑴字段选取
⑵记录筛选
⑶选择排序方式
⑷查询完成(选择保存并运行)(浏览查询)
⑸打开查询设计器,修改查询
㈧ SQL创建数据库表
建表1
create table traninfo
(trainid int not null,
trainkind varchar(255) null,
traintype varchar(255) null,
primary key(trainid));
向表1插入记录
insert into traninfo
(trainid,trainkind,traintype)
values
('111111' ,'YZ',' 25T')
('222222', 'YZ ','25T')
('333333' ,'YW','25T')
('444444' ,'YW','25T')
('555555', 'RW,'25T');
建表2
create table trainrepair
(trainid int not null,
repairdate date null,
repairstaion varchar(255) null,
primary key(trainid));
向表2插入记录
insert into trainrepair
(trainid,repairdate,repairstaion)
values
('111111' ,'2010-10-31',' 唐山厂')
('222222', '2011-11-31 ','四方厂')
('333333' ,'2012-12-31','厂客厂')
('444444' ,'2013-12-31','西安厂')
('555555', '2014-03-31,'铺镇厂');
㈨ 怎么建立数据库的表
基本这个样子:
technology(技术表)(id,name):其中id主键
proct(产品表)(id,name):其中id主键
design(设计表)(id,name):其中id主键
……
其他几个雷同
user表(人员id,人员姓名,人员基本信息……,技术id(关联technology表的id),产品id(关联产品表的id),设计id(关联设计表的id)……)
然后关联上的标签就写上对应的表的id,没有关联的就为空。