- 40
- 0
- 约1.07万字
- 约 36页
- 2017-01-12 发布于湖北
- 举报
单元3数据库和表的创建与管理解析
复制表 语法格式: CREATE TABLE [IF NOT EXISTS] 新表名 [ LIKE 参照表名 ] | [AS (select语句)] 使用LIKE关键字创建一个与old_table_name表相同结构的新表,列名、数据类型、空指定和索引也将复制,但是表的内容不会复制,因此创建的新表是一个空表。 使用AS关键字可以复制表的内容,但索引和完整性约束是不会复制的。 【例3.8】 假设数据库BookStore中有一个表Book,创建Book表的一个名为book_copy1的拷贝。 CREATE TABLE book_copy1 LIKE Book; 【例 3.9】 创建表Book的一个名为book_copy2的拷贝,并且复制其内容。 CREATE TABLE book_copy2 AS (SELECT * FROM Book); 删除表 需要删除一个表时可以使用DROP TABLE语句。 语法格式: DROP TABLE [IF EXISTS] 表名1 [,表名2 ] ... 这个命令将表的描述、表的完整性约束、索引及和表相关的权限等都全部删除。 【例3.10】 删除表test。 USE XSCJ DROP TABLE IF EXISTS test ; 显示数据表信息 (1)显示数据表文件名 语法格式: SHOW TABLES 【例3.11】显示Bookstore 数据库建立的数据表文件: USE Bookstore SHOW TABLES ; (2)显示数据表结构 语法格式: {DESCRIBE | DESC} 表名 [列名 | 通配符 ] DESC是DESCRIBE的简写,二者用法相同。 【例3.12】 用DESCRIBE语句查看 Book 表的列的信息。 USE Bookstore DESCRIBE Book ; 【例3.13】 查看 Book 表图书编号 列的信息。 USE Bookstore DESC Book 图书编号 ; 课堂练习 1、对departments表增加一列负责人(manager) 2、对employees表增加一列照片(photo),用以存放雇员照片,该字段可以为空。 3、对salary表增加序号列(No) ,用以对每笔工资收入支出进行编号。 4、将salary表的income列改为整数型,6位 4、复制departments表的结构到bm表 5、显示gygl数据库中的所有表 6、显示departments表的结构 7、删除bm表 * 任务三 图形界面工具创建数据库和表 Navicat for MySQL: 1.连接MySQL服务器 Navicat for MySQL是一个桌面版MySQL数据库管理和开发工具,和微软SQLServer的管理器很像,易学易用,很受大家的欢迎。 在上图窗口输入连接名(任取),在“密码(p):”输入密码,单击“确定”按钮,登录到数据库服务器中。 * 2.创建数据库如果要创建数据库,选中已建立连接的连接名,按鼠标右键,在弹出的快捷菜单中选中“新建数据库”菜单项,出现创建新数据库对话框,在“输入数据库名”文本框中输入新建数据库的名称,如果新建数据库采用服务器默认的字符集和校对规则,则直接按“确定”按钮。如果在创建数据库要使用特定的字符集和校对规则,则分别点击字符集和校对下拉框指定需要的字符集和校对规则后按“确定”按钮。点击“确定”按钮后,新的数据库就已创建。 Navicat for MySQL工具 * 3.访问数据库 如果要对数据库进行维护,在“连接”列表框中,双击要维护的数据库名称,此时窗口右边列表框中出现所选数据库已经建立的数据表文件,若按鼠标右键,弹出数据库操作快捷菜单,可以实现数据维护的相关操作 Navicat for MySQL工具 * Navicat for MySQL工具 4.创建数据库表 双击要创建表的数据库名称,右边为数据库表管理窗口,点击工具栏中的“新建表”按钮,出现新建表窗口,在“栏位”框中依次输入表的字段定义,“字段名”、“类型名”、“长度”、“小数点”后位数、“是否为空”等定义,在对话框下半框中还可输入对应字段的“默认值”、“注释”等信息。数据库表定义完成后,按工具栏中“保存”按钮,在“输
您可能关注的文档
- 卓顿心理健康智能云平台操作手册解析.doc
- 单井措施效果评价方法2015.3.27解析.ppt
- 单体吹扫试压解析.doc
- 单元02离合器解析.doc
- 卓达假日公馆解析.ppt
- 单元1最简单的Java程序解析.ppt
- 单元10文件与输入输出解析.ppt
- 单元2城市轨道交通员工职业化素养解析.ppt
- 单元3_水的净化解析.ppt
- 卓越世纪中心营销策略报告解析.ppt
- 2026 年新高考生物能力进阶提升试卷(附答案可下载).docx
- 2025年秋最新版北师大版一年级上册数学全册教学设计表格式教案 (21).docx
- 2026云南保山市隆阳区林业和草原局招聘公益岗位人员2人备考题库及答案详解一套.docx
- 2026 年新高考生物期末综合测评试卷(附答案可下载).docx
- 隐蔽工程水路部署技术要点交底.docx
- 零售促销活动效果分析.docx
- 2026云南保山市瑞积中学招聘9人备考题库完整答案详解.docx
- 2026云南保山市隆阳区林业和草原局招聘公益岗位人员2人备考题库及答案详解1套.docx
- 2026云南保山市瑞积中学招聘9人备考题库及一套完整答案详解.docx
- 2026云南保山市腾冲出入境边防检查站执勤队口岸协管(检)员招聘1人备考题库附答案详解.docx
最近下载
- 新能源电动汽车充电桩建设的分析报告幻灯片PPT.pptx VIP
- 《GB_T 261-2021闪点的测定 宾斯基-马丁闭口杯法》专题研究报告.pptx
- 中国姓氏大全.docx VIP
- 贵州省贵阳市2022-2023学年九年级上学期期末数学试题(含答案解析).pdf VIP
- 2025中美AI应用领域对比及中美AI应用商业化场景、市场空间分析.pdf VIP
- CT影像报告单模板.docx VIP
- 中医医院感染性疾病科建设与管理指南(2025).docx VIP
- 老年病人手术的麻醉PPT课件【40页】.pptx VIP
- (优质!)最新呼吸机技术要求.pdf VIP
- (推荐!)最新呼吸机技术要求(可编辑!).docx VIP
原创力文档

文档评论(0)