02结构化查询语言SQL-数据定义DDL重点.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档