- 2
- 0
- 约1.37万字
- 约 54页
- 2017-06-11 发布于四川
- 举报
任务三 修改数据表 【任务描述】 使用SQL Server Management Studio修改发帖表Topic结构,增加主题状态列TState varchar(10);修改及删除帖子状态列。 在网站论坛BBS数据库中用T-SQL语句修改用户信息表Users,增加学历列UEducation和照片列UPhoto;删除用户备注列UStatement和照片列UPhoto;并将用户名称列UserName数据类型改成nchar(16),并不允许为空。 【技能要求】 熟练完成在SQL Server Management Studio中修改表结构 熟练运用ALTER TABLE语句实现修改表结构 任务三 修改数据表 1、使用SQL Server Management Studio修改表结构 (1)在SQL Server Management Studio的对象资源管理器中,展开BBS数据库,展开表结点,选择Topic表,右击,在弹出的快捷菜单中选择“设计”命令,打开表设计器查看表结构。如图所示。 (2)在表设计器中对已存在的列定义进行修改。修改列名、数据类型、长度、是否为NULL值。根据数据表设计要求,增加帖子状态列TState。将光标定位到某列上,在其前插入新一列,右击选择“插入列”命令,在插入空行中定义新列。如图所示。 (3)根据数据表设计要求,删除已存在的列。将光标定位到TState列上,右击选择“删除列”命令,删除该列。如图所示。 (4)修改完毕后单击工具栏中“保存”按钮。 任务三 修改数据表 2、用ALTER TABLE语句实现修改表结构 修改表结构时,可以使用ALTER TABLE语句向表中添加列、删除列及修改表中列的定义。 (1)用ALTER TABLE语句向表中添加列。在工具栏中单击“新建查询”,在查询窗口中输入以下语句,在Users表中增加学历列UEducation和照片列UPhoto。如图所示。 Use BBS GO ALTER TABLE Users ADD UEducation text, UPhoto image 任务三 修改数据表 (2)用ALTER TABLE语句向表中删除列。在工具栏中单击“新建查询”,在查询窗口中输入以下语句,在Users表中删除备注列UStatement和照片列UPhoto。如图所示。 Use BBS GO ALTER TABLE Users DROP COLUMN UStatement,Uphoto 任务三 修改数据表 (3)用ALTER TABLE语句修改表中列的定义。在工具栏中单击“新建查询”,在查询窗口中输入以下语句,在Users表中将用户名称列UserName数据类型改成nchar(16)。如图3-19所示。 Use BBS GO ALTER TABLE Users ALTER COLUMN UserName nchar(16) 任务三 修改数据表 对于ALTER TABLE添加列、删除列、修改列语句格式有所不同: 添加列:ALTE TABLE 表名 ADD 列名 列定义; 删除列:ALTE TABLE 表名 DROP COLUMN 列名; 修改列:ALTE TABLE 表名 ALTER COLUMN列名 列定义。 利用ALTER TABLE修改表结构时,必须注意给出下列信息: 在关键字ALTE TABLE之后给出要更改的表名(表名已存在,否则报错); 修改后列的定义,列要用逗号分隔。 任务三 修改数据表 修改表提示 复杂表结构更改时,通常不直接删除表,再新建表。应该先创建新表,按要求修改列定义,将旧表数据导入,重命名旧表,用旧表原来的名字命名新表,再删除旧表。 小心使用ALTER TABLE 使用ALTER TABLE语句要极其小心,数据表的更改不能撤消,应该在进行修改之前做一个完整的备份,包括模式和数据。一般表中包含数据时,不要对其进行结构改动。 任务四 删除数据表 【任务描述】 在SQL Server Management Studio中删除BBS数据库中用户信息表Users。 使用DROP TABLE语句删除用户信息表Users。 使用TRUNCATE TABLE语句删除用户信息表Users中数据。 【技能要求】 熟练完成在SQL Server Management Studio中删除表结构 正确使用DROP TABLE语句和TRUNCATE TABLE语句 任务四 删除数据表 1、在SQL Server Management Studio中删除表 SQL Server Management Studio提供将数据库中不再需有数据表进行删除。一旦表被删除,则表中数据,表中的规则或默认值会失去绑定,还会
您可能关注的文档
- Flowerlanguage花语英语PPT.ppt
- GCT统考辅导(0908).ppt
- GHOST XP封装教程.ppt
- good用SHELXTL程序进行结构分析的方法.ppt
- HTML表单实例.ppt
- IC卡与ID卡区别及工作原理.ppt
- HoneywellExperionpksC300简介.ppt
- JackLondon杰克伦敦及其作品介绍.ppt
- JAVA第2章基础语法.ppt
- jsp复习要点.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 髌骨脱位康复护理新进展.pptx VIP
- 58同城加盟合同范本.docx VIP
- 急救医学-第四章心悸.ppt VIP
- 高中数学必修第四册第十一章综合测试01含答案解析.pdf VIP
- 2022年高考物理核心高频考点专题22 圆周运动的轻绳、轻杆模型(解析版).pdf VIP
- 马工程-中国古代文学史(第二版)上册第三编魏晋文学全套PPT课件50109.pptx
- 马工程-中国古代文学史(第二版)上册第二编秦汉文学全套PPT课件-50109.pptx
- 58同城同镇代理加盟流程说明.docx VIP
- 马工程-中国古代文学史(第二版)上册第一编先秦文学全套PPT课件-50109.pptx
- 58同城加盟合同范本.docx VIP
原创力文档

文档评论(0)