- 1
- 0
- 约2.86千字
- 约 27页
- 2019-11-12 发布于湖北
- 举报
3.2创建和管理数据表 3.2.1数据表简介 数据表是由数据记录按照一定的顺序和格式构成的数据集合,是包含数据库中所有数据的数据库对象。数据表中的每一行代表惟一的一条记录,每一列代表记录中的一个域。在SQL Server中,一个数据库中可以创建多达200万张表,每个表最多可达1024列,每行最多8092字节(不包括image,text或next数据)在设计数据表时,一般应考虑: (1)数据表所包含的列数,每一列的数据类型,列是否允许空值。 (2)数据表是否需要索引,哪些列是主键,哪些列是外键。 (3)数据表是否需要约束、默认设置或规则。 3.2创建和管理数据表 3.2.2创建数据表 在SQL Server中,创建数据表有两种方法:一种是使用企业管理器,另一种是使用查询分析器。 1.使用企业管理器创建数据表 使用企业管理器创建数据表的步骤如下: (1)展开服务器、数据库,展开建立数据表所在的数据库。 (2)右击“表”,在弹出的菜单中选择“新建表”命令,屏幕显示表设计器对话框。 (3)在表设计器对话框中,根据设计好的表结构输入对应的列名、数据类型、长度和是否为空。 (4)填写完所有列后,单击工具栏中的“存盘”按钮,在弹出的对话框中输入数据表名,按“确定”按钮,即可完成数据表的创建 3.2创建和管理数据表 在xscj库中建立xs表结构如下: 3.2创建和管理数据表 2.使用查询分析器创建数据表 在查询分析器中,使用CREATE TABLE语句创建数据表。CREATE TABLE语句的基本语法格式如下: CREATE TABLE [[数据库名.]表所有者.]表名 (列名 列的属性 [,…n] ) 其中,列的属性包括列的数据类型、是否为空、列的约束等。 使用insert语句插入表数据 Insert 语句最基本的格式: insert table_name values(constant1,constant2……) 该语句的功能是向由table_name指定的表中加入由values指定的各列值的行。 例1:向xscj数据库的表xs中插入如下一行: 00112 罗粼粼 计算机 0 1/30/1980 0:0:0 40 可以使用如下T-SQL语句: 使用update语句修改数据 Update语句的最基本格式为: update{table_name|view_name} set column_name={expression|default|null}[,……n] [where search_condition] 该语句的功能是:将table_name指定的表或view_name指定的视图中,满足search_condition条件的记录中由set指定的各列的列值设置为set指定的新值。若不用where子句,则更新所有记录的指定列值。 使用delete或trancate table 语句删除数据 在T-SQL语言中,删除数据可以使用delete table语句来实现。 使用delete语句删除数据 其最基本的语法格式为: delete[from] {table_name|view_name} [wheresearch_condition] 该语句的功能为从table_name指定的表或view_name所指定的视图中删除满足search_condition条件的行,若省略该条件,表示删除所有行。 SQL Server 2000实用教程 广西机电职业技术学院 计算机与信息工程系 无 是 16(系统默认) text 备注 无 是 1 tinyint 总学分 无 否 4 smalldatetime 出生时间 男1,女0 1 否 1 bit 性别 无 是 10 char 专业名 无 否 8 char 姓名 主键 无 否 6 char 学号 说明 默认值 是否允许为空值 长度 数据类型 列名 例:设已创建了数据库XSCJ,现在该数据库中需创建学生情况表XS,该表的结构见下表,创建XS的T-SQL语句如下: Use XSCJ Create table XS (学号 char(6) not null, 姓名 char(8) not null, 专业名 char(10) null, 性别 bit not null, 出生时间 smalldatetime not null 总学分 tinyint null, 备注 text null) 练习,创建教师、学生、课程、成绩表 教师表字段包括:编号、姓名、性别、年龄、职称; 学生表字段包括:学号、姓名、性别、年
您可能关注的文档
- 第十五章 宏观经济学的意见分歧.ppt
- 第十五章 宏观经济政策分析习题答案.ppt
- 第十五章 革的质量鉴定与革的性质.ppt
- 第十五章 市场营销新概念第一节 客户关系管理一、crm的产生.ppt
- 第十五章 社会主义初级阶段及其基本经济制度.doc
- 第十五章 经济全球化与金融全球化.ppt
- 第十一单元-案例2:库尔勒市工商局工作请示.ppt
- 第十一讲南贵昆区域经济合作.ppt - 第十二讲南贵昆区域经.ppt
- 第十一讲 估算与比较、通分与裂项(教师版).doc
- 第十一届青春杯辩论赛策划书.doc
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 门窗玻璃安装工程质量控制.pptx VIP
- 2025年安徽省中考数学真题卷(含答案与解析).pdf VIP
- 高中英语必修1U2单词及短语小测.doc VIP
- KDN空分工艺流程培训.pptx VIP
- 2025~2026学年济南市“市中区”八年级第一学期数学期末考试试题(学生版+答案版).pdf VIP
- 寒假安全教育课件PPT(2026年).pptx
- 学堂在线 雨课堂 学堂云 高技术与现代局部战争 章节测试答案.docx VIP
- 安全员-电梯类专项考核试题及答案.docx VIP
- 智慧树 知到 大学生劳动就业法律问题解读(2024最新版) 章节测试答案.docx VIP
- 无公害生姜的种植技术.pdf VIP
原创力文档

文档评论(0)