5.3.2创建表2.Navicat创建表【例5-6】在数据库teaching中创建course课程表。列名数据类型允许空值键值含义cnochar(4)否主键课程号cnamevarchar(20)否?课程名classhourtinyint是?学时credittinyint是?学分5.3.3修改表用户可以根据实际需要随时更改表结构。可以增加、删除和修改字段,增加、删除约束、索引,以及为表重命名、为列重命名等等。【例5-7】在student表中修改sname字段的数据类型为varchar(15),允许取空值。USEteaching;ALTERTABLEstudentMODIFYCOLUMNsnamevarchar(15)NULL;【例5-8】在course表添加teacher字段,类型varchar(10)。USEteaching;ALTERTABLEcourseADDteachervarchar(10);5.4列约束和表约束约束是通过限制列中数据、行中数据和表之间数据来保证数据完整性的非常有效的方法。列约束是针对表中一个列的约束,约束设置在某一个列的列名和数据类型后面;表约束是针对表中一个或多个列的约束,与列定义一样把它定义
您可能关注的文档
- 《数据库原理及应用教程-MySQL8.0》教案全套 尹志宇 第1--13章 数据库系统概述---基于C#.NET数据库系统开发.doc
- 《数据库原理及应用教程-MySQL8.0》教学大纲.docx
- 《数据库原理及应用教程-MySQL8.0》课件 第1章 数据库系统概述.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第2章 关系数据库.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第3章 数据库设计.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第4章 MySQL基础.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第6章 数据库查询.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第7章 视图和索引.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第8章 MySQL编程.ppt
- 《数据库原理及应用教程-MySQL8.0》课件 第9章 游标、触发器和事件.ppt
最近下载
- 北京交通大学2024-2025学年第1学期《宏观经济学》期末考试试卷(A卷)附标准答案.docx
- 心理健康与职业生涯 第9课《友好相处 学会合作》.pptx VIP
- 傅里叶变换1.pdf VIP
- 行政事业单位网络安全管理制度.docx VIP
- 广东省湛江市雷州市2024-2025学年七年级下学期期末考试生物试卷(含答案).pdf VIP
- 港口装卸工艺 港口装卸工艺 7.第七章 散粮装卸工艺.ppt VIP
- GB50583-2010 选煤厂建筑结构设计规范.docx VIP
- 2019-2020学年人教版七年级上期末测模拟(一)(解析版).doc VIP
- 2026年湖北省安全员B证考试题库附答案.docx VIP
- 煤矿“一矿一策”安全管控方案.doc VIP
原创力文档

文档评论(0)