使用sql语言创建数据库的方法: 1.
创建一个最简单的数据库。
(最简单的含义,只给出数据库名) 语法结构:
Create database 数据库名 2.
每个文件的属性
初始大小 size=5mB; size=5 默认单位mB 最大大小 maxsize=100 默认单位mB 自动增长方式 filegrowth=10% 百分比 Filegrowth=5 默认单位mB Filegrowth=0 不执行自动增长 物理filename=’存储路径+逻辑名+后缀’ Filename=’d:\\t1.mdf’ 注:用【单引号】将字符串标注出来 逻辑名 name=名字 3.
自定义数据库的创建 (1)
包含一个数据文件和一个日志文件
Create database 数据库名
On primary --primary为主文件组名 (数据文件定义)
Log On --日志文件 (日志文件定义) (2)
文件定义
(name=’逻辑名’,
Filename=‘存储路径+逻辑名+后缀’, Size=5, Maxsize=100, Filegrowth=10%) 4.
创建数据库t6,包含两个数据文件,一个日志文件。数据文件分别为一个主数据文件,一个辅助数据文件。 Create database t6 On primary --文件组
(主数据文件的定义), --加分隔符, (辅助数据文件定义) Log on (日志文件定义) 5.
问题 (1)
标点符号都是半角,英文状态下输入 单引号红色,标点是灰色,关键字蓝色
(2)
目录查找失败
应先在磁盘上建立存储路径
(3)
某个关键字附近的语法错误
这个关键字的上下行缺少,或者单引号错误
(4)
数据库已经存在
如果还想创建,更改语句中的数据库名
(5)
某个关键字附近用法无效
这个关键字的上下行缺少,
(6)
文件逻辑名中使用的是下划线
6、创建数据库t7,该数据库包含一个辅助数据文件和一个日志文件。 创建数据库t8,数据库创建过程中可以只给出数据文件定义,系统自动完成日志文件定义。
7、使用sql语言删除数据库的方法 Drop database 数据库名 1、
存储数据
数据库-----基本表-----录入数据
2、
基本表=实体=关系
实体(属性)=基本表(属性列) 例:学生实体关系模式表示
学生student(学号sno,姓名sname,年龄sage,性别ssex,联系
方式stel,专业sprof)
学号 11321101 姓名 李阳 年龄 20 性别 女 联系方式 1394248 7690 Y110303 林海 25 -24 Varchar (10)
3、
专业 计算机网络技术 计算机应用技术 Varchar (20) 男 0242397 8860 Varchar (8) Smallint tinyint Char (2) Varchar (16) 数据类型
表中每个属性列都有自己的数据类型 (1)
字符型
固定长度字符型 char(n) n为0—8000 可变长度字符型varchar(n) n为0—8000
(2) Bigint 长度 8 Int 长度4 Smallint 长度2
Tinyint 长度1(0-255之间) 4、
数据录入
整型
Insert into 表名 values(‘值1’,‘ 值2’,…) 表内有多少个属性列,就给出相应的值 5、
课程基本信息表的创建
课程course(课程号,课程名,学时,学分) 课程号 cno Hx30256 Er4562 Varchar(10) 学时:80 学分=学时/8 6、
课程名 cname 学时 ctime 学分 ccredit 9 7.5 Decimal(3,1) 数据库原理及应用 72 计算机网络技术 Varchar(30) 60 tinyint 数值类型
Decimal(p,s) Numeric(p,s) P:总长度(不包含小数点)默认值18 S:小数点后位数 默认值0 第一种应用方法: 列名 decimal 第二种应用方法: 列名 decimal(p,s) 第三种应用方法: 列名 decimal(p)
7、
创建选课表
选课(学号,课程号,教师号,学年学期,周数,节数,教室号,成绩) 选课表(Sc) 学号 sno 课程号cno 教师号 tno 学年学期 scxq 周数 scz 节数 scj 教室号 clno 成绩 grade 8、
11334101 C01 T03 Varchar(10) Varchar(10) Char(6) 2011-2012学年第二学期 Varchar(23) 1-15周 周一3-4节 6208 null Varchar(10) Varchar(10) Char(5) Decimal(4,1) 创建教师表
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库使用sql语言创建数据库的方法在线全文阅读。
相关推荐: