- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
An Introduction to Database System
数据库系统概论
An Introduction to Database System
实验2 关系数据库标准语言SQL
数据定义DDL实验
回 顾
JDK的下载、安装、配置
java –version 查看JDK版本号
2. Mysql的下载、安装及访问方法
mysql –u root –p
show databases;
use databasename;
show tables;
select * from databasename;
An Introduction to Database System
实验目的
1. 掌握数据库的定义方法、删除方法
2. 掌握数据表的定义、修改与删除方法
3. 熟悉数据库、数据表的强制与限制删除的区别
4. 了解索引的定义与删除。
An Introduction to Database System
实验条件
个人电脑一台,其MySQL已经安装完成,能够正确使用。
An Introduction to Database System
实验过程
数据库(定义SC、切换使用、删除)
数据表Student
数据表Course
数据表SC
数据表Teacher
检索的定义与删除
An Introduction to Database System
实验过程(Database)
使用root登录MySQL数据库。
cmd命令下使用,mysql -u root –p命令,然后输入密码。(mysql -h 主机地址 -u 用户名 –p)
成功后显示
mysql
An Introduction to Database System
实验过程(Database)
查看有哪些数据库
mysqlshow databases;
An Introduction to Database System
实验过程(Database)
定义SC数据库
mysqlcreate database sc;
注意:
数据库名不能与已经存在的数据库重名。
数据库名命名规则要符合标识符命名规则。
检验sc创建成功的方法:show databases;
An Introduction to Database System
实验过程(Database)
删除数据库
mysqldrop database sc;
An Introduction to Database System
实验过程(Database)
切换使用数据库
mysqluse sc;
An Introduction to Database System
An Introduction to Database System
实验过程(table)
建立“学生”表Student,学号是主码,姓名取值唯一。
CREATE TABLE Student
(
Sno CHAR(9) PRIMARY KEY, /* 列级完整性约束条件*/
Sname CHAR(20) UNIQUE, /* Sname取唯一值*/
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
主码
注意:
分号不能缺少
An Introduction to Database System
实验过程(table)
查看数据表student的结构
mysqldesc student;
向Student表增加“入学时间”列,其数据类型为日期型。
ALTER TABLE Student ADD S_entrance DATE;
不论基本表中原来是否已有数据,新增加的列一律为空值。?
实验过程(table)
删除数据表student
mysqldrop table student;
An Introduction to Database System
An Introduction to Database System
实验过程(table)
建立一个“课程”表Course
mysqlCREATE TABLE Course
(
Cno CHAR(4) PRIMARY KEY,
Cname CHAR(40),
Cpno CHAR(4) ,
Ccredit SMALLINT,
FOREIGN KEY (Cp
您可能关注的文档
- 2016高三政治二轮复习1.2生产、劳动与经营讲义.ppt
- 2016高三政治二轮复习学案-经济生活第一单元讲义.doc
- 2016高三政治二轮专题复习课件_生产劳动与经营讲义.ppt
- 2-衰减和色散重点.ppt
- 2.流体流动的基本方程重点.ppt
- 云南省德宏州芒市第一中学高中数学2.2椭圆教学设计新人教A版选修2-1重点.doc
- 2016年一级建造师市政真题解析(打印版)讲义.docx
- 2016高三政治一轮复习课件:必修四生活与哲学第二单元探索世界与追求真理第四课探究世界的本质讲义.ppt
- 2016年一季度财务运行状况汇报讲义.doc
- 2016高三政治一轮复习课件:必修一经济生活第三单元收入与分配第八课财政与税收讲义.ppt
文档评论(0)