项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

2024-03-22
| 26页
| 90人阅读
| 2人下载
普通

内容正文:

1 1 【能力目标】 理解数据表和数据类型的基本概念。 学会使用SSMS创建数据表。 学会使用T-SQL语句创建数据表。 能显示表结构、修改数据表和删除数据表。 能插入表数据、删除表数据。 【思政目标】 明确职业技术岗位所需的职业规范和精神,树立社会主义核心价值观。 了解计算机的主奠基人——华罗庚教授,知悉读大学的真正含义,以德化人,激发学生的科学精神和爱国情怀。 项目4 创建与管理数据表 2 2 【项目描述】 在项目3创建的xs数据库中创建3个数据表——学生档案(XSDA)表、课程信息(KCXX)表、学生成绩(XSCJ)表,并按照附录A录入数据。 【项目分析】 在xs数据库建立起来以后,数据库系统还是无法实现具体数据的录入、查询等操作,原因是数据库中还没有建立用户自定义的数据表。只有建立了数据表,才能实现上述的操作。所以接下来就要按照项目2的设计,在xs数据库中建立XSDA表、KCXX表、XSCJ表。本项目主要介绍如何在数据库中实现对数据表的各种操作。 项目4 创建与管理数据表 【思政导入】整体与部分的辩证关系 整体和部分相互作用,彼此关联。SQL Server 2019数据库中的数据表是“灵魂”,创建表、管理表、对数据表进行插入和删除以及录入表数据是关键。学会抓整体和部分的关系是解决问题的关键。 项目4 创建与管理数据表 4 4 【任务设置】 任务1 创建表 任务2 管理数据表 任务3 插入删除表中的数据 实训四 创建数据库表并录入表数据 项目4 创建与管理数据表 5 5 【任务目标】 理解数据表的概念。 熟悉常用数据类型。 学会使用SSMS创建数据表。 学会使用T-SQL语句创建数据表。 【任务分析】 分别使用SSMS和T-SQL语句在数据库xs中创建这些表。 任务1 创建数据表 项目4 创建与管理数据表 实训项目4-1 创建数据表 表4-1 学生信息表 字段名 类型 长度 是否允许为空值 说明 学号 char 6 not null 主键 姓名 char 8 not null 性别 char 2 not null 系名 char 10 not null 出生日期 smalldatetime 4 not null 民族 char 4 not null 总学分 tinyint 1 not null 备注 text 16 实训项目4-1 创建数据表 USE XS2 GO CREATE TABLE XSDA ( 学号 char(6) NOT NULL PRIMARY KEY, 姓名 char(8) NOT NULL , 性别 char(2) NOT NULL DEFAULT('男'), 系名 char(10) NOT NULL , 出生日期 smalldatetime NOT NULL , 民族 char(4) NOT NULL , 总学分 tinyint NOT NULL , 备注 text NULL ) GO 方法一:使用管理平台创建学生档案表; 方法二:使用T-SQL语句创建XSDA表,性别的默认值为男 实训项目4-1 创建数据表 图1 创建学生数据表 9 9 【任务目标】 学会使用SSMS显示表结构。 学会使用T-SQL语句显示表结构。 学会灵活修改数据表。 学会重命名数据表。 学会删除不需要的表。 【任务分析】 该任务需要对数据表进行显示表结构、增加列、修改列的属性等操作。 任务2 管理数据表 项目4 创建与管理数据表 实训项目4-2 管理数据表 基本操作: 一、在SSMS显示表结构、修改表结构、重命名表、删除表 二、使用T-SQL语句 1、显示表结构 查看表结构: Exec sp_help xsda go 查看所有数据库对象 Exec sp_help go 图4-1 显示表结构 实训项目4-2 管理数据表 2、灵活修改表结构 ALTER TABLE table_name { 【ALTER COLUMN column_name { new_data_type【 ( precision【 , scale】 ) 】 【NULL | NOT NULL】 】} | ADD{【 < column_definition > 】}【 ,...n】 | DROP{【CONSTRAINT】constraint_name | COLUMN col

资源预览图

项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
1
项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
2
项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
3
项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
4
项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
5
项目4 创建与管理数据表(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。