第四章 表的创建

合集下载

第四章 表的基本操作(1)

第四章 表的基本操作(1)
“表”—“追加新记录” Append[blank|from]
• 注意使用blank参数与否的区别 • Append from <表名>:可从将已有表中的记录添加到当前表中, 注意,两表结构需相同
例:将sp1表中的记录添加到sp表中
第四章 表的基本操作
4.3 表的基本操作
插入记录
INSERT [BEFORE][BLANK]
例:复制sp表结构到sp2表 复制表文件
COPY TO <新表名>[FIELDS<字段名表>][FOR<条件 >][SDF]
例:复制sp表,新表名为sp_bak
第四章 表的基本操作
4.3 表的基本操作
4.3.8 借助于数组在两表间传递记录 将当前记录复制到数组
Scatter to <数组名>
将数组中的数据复制到当前记录
Gather from<数组名> • 有空白记录后才能使用该命令 • 做数据复制的两张表结构要相同
例:将sp表中的第3条记录复制到sp2表中。
第四章 表的基本操作
小结
重点
重点:表的创建及表基本操作 难点:指针的理解、记录定位及字段值的 修改
第四章 表的基本操作
第四章 表的基本操作
4.2 建立表
根据实际需求定义表结构
第四章 表的基本操作
4.2 建立表
建立表的结构
打开表设计器
例1:创建sp表
第四章 表的基本操作
4.3 表的基本操作
4.3.3 输入记录 立即输入数据
注意不同数据类型的输入方法和格式问题
பைடு நூலகம்
例: (s1,笔记本电脑,2006/08/12,9380.00,T)。 追加数据

计算机基础课程第四章EXCEL第七讲创建图表

计算机基础课程第四章EXCEL第七讲创建图表
2)编辑图表
3)设置图表对象的格式
1、新建
2)单击“常用”工具栏的“图表向导”启动图表向导。
3)按照图表向导选择图表类型,并填写操作顺序
4)在图表向导对话框中直接选择“下一步”按钮,打开图表选项对话框进行设置。
5)在图表向导对话框中直接单击“下一步”按钮完成创建图表的操作。
授课日期
授课节次
授课班级
教学目的
能够使用表中数据制作图表,会编辑图表,并对图表对象格式进行设置
教学重点
创建图表
教学难点
创建图表
教学准备
教案、教科书
教学方法
上机演示




Ⅰ、课堂组织:3分钟
Ⅱ、复习旧课,导入新课:5分钟
Ⅲ、讲授新课:72分钟
在EXCEL中制作图表需要三个步骤:
1)使用图表向导新建图表
2、编辑图表
1)认识图表对象,将鼠标指针指向某个图表对象,并稍停一会鼠标指针附近将显示给对象的名称。
2)选择图表,用鼠标单击图表对象可以选择该对象,选定对象的对话框将出现控制块,用鼠标单击“图表区”可以选择整个图表,选定图表的边框将出现八个控制块
3)改变图表的大小,选择图表后用鼠标拖动控制块,可改变图表的大小
4)移动图表的位置,选择图表后按住鼠标左键拖动可移动图表位置。
3、设置图表对象的格式
新建图表时,EXCEL使用默认值设置对象的格式,用户可以使用“格式”工具栏“格式”菜单和“图表”菜单设置图表对象的格式。
1)使用工具栏设置图表对象的格式,使用“格式”工具栏设置图表对象格式的方法与设置一般数据的格式相似,先选择需要设置格式的图表对象,在选择“格式”工具栏的选项,即可为选定对象设置格式。

第04讲 表的基本操作(1)@

第04讲  表的基本操作(1)@
第四讲 表的基本操作(-)
第四章表的基本操作
湖南师范大学计算机教学部——数据库技术及应用课程
课前回顾
湖南师范大学计算机教学部——数据库技术及应用课程
教学内容提要
一、表的建立 二 表的打开与关闭 三、表的显示
湖南师范大学计算机教学部——数建立、表的显示、修改 难点:表的建立、修改
湖南师范大学计算机教学部——数据库技术及应用课程
2)菜单方式 选择【文件】|【新建】打开新建对话框, 选择“表”,单击“新建文件”出现创建对 话框,确定需要建立表的路径和表名,按 “保存”按钮后,出现上图所示“表设计器” 对话框。以下步骤同命令方式。
湖南师范大学计算机教学部——数据库技术及应用课程
操作1: 操作2:
操作3 操作4 操作5: LIST FOR !少数民族否 AND 性别="男" 操作6: LIST 姓名,性别,YEAR(DATE())-YEAR(出生日 期),简历 FOR "湖"$籍贯 USE
湖南师范大学计算机教学部——数据库技术及应用课程
3 USE 学生 LIST NEXT 5 LIST RECORD 5 LIST FOR MOD(RECNO(),2)=1
湖南师范大学计算机教学部——数据库技术及应用课程
(5) FOR子句或WHILE子句以及范围全省 略 : 对于 LIST命令,默认为所有记录, 即取ALL;对于DISPLAY命令,默认为 当前记录,即取NEXT 1。 (6) 选 OFF: 只显示记录内容而不显示记录 号。若省略该项则同时显示记录号和记 录内容。 (7)对于DISPLAY命令,是分屏输出,对于 LIST,是连续输出。
湖南师范大学计算机教学部——数据库技术及应用课程
(1) LIST是连续显示,而DISPLAY是分屏显示。

第四章 Excel电子表格

第四章  Excel电子表格

第四章Excel电子表格(一)Excel基本知识1、考试内容Excel工作簿的建立、保存与打开。

2、考试要求(1) 了解Excel的基本功能和运行环境;(2) 掌握Excel的启动和退出;(3) 了解Excel窗口的结构。

(二)Excel工作表的建立与编辑1、考试内容Excel工作表的建立与编辑。

2、考试要求(1) 了解工作表的结构;(2) 理解单元格地址表示;(3) 熟练掌握数据输入和编辑操作;(4) 掌握工作表格式化的基本操作;(5) 熟练掌握工作表的基本操作;(6) 掌握工作表的打印输出。

(三)Excel公式与函数的使用1、考试内容Excel单元格数据的类型与使用,单元格地址的相对、绝对和混合引用2、考试要求(1) 掌握公式的使用;(2) 掌握单元格的引用;(3) 掌握常用函数的使用;(4) 掌握工作表之间的编辑操作。

(四)Excel数据处理1、考试内容Excel数据的排序、筛选和分类汇总。

2、考试要求(1) 掌握数据查找;(2) 掌握数据排序;(3) 掌握数据筛选;(4) 掌握数据的分类汇总。

(五)Excel图表的使用1、考试内容Excel数据图表的建立、编辑与使用。

2、考试要求(1) 了解图表类型;(2) 掌握图表的创建;(3) 掌握图表的编辑和打印。

4.4 自测题P188(40)4.4.1选择题自测.1.Excel中的电子工作表具有___。

A.一维结构B.二维结构C.三维结构D.树结构2.Excel主界面窗口中默认打开有“常用”工具栏和____。

A.“格式”工具栏B.“绘图”工具栏C.“列表”工具栏D.“窗体”工具栏3.启动Excel应用程序后自动建立的工作簿文件的文件名为___。

A. 工作簿B.工作簿文件C.Book l D.B00kFilel4.启动Excel后自动建立的工作簿文件中自动带有电子工作表有____。

A.4个B.3个C.2个D.1个5. 当向Excel工作簿文件中插入一张电子工作表时,表标签中的英文单词为____。

dreamweavercs3网页制作第四章

dreamweavercs3网页制作第四章

4.1 表格的基本操作创建表格(1)打开“表格”对话框,如下图:·选择“插入记录→表格”命令。

·选择插入栏“常用”类别中的“表格”按钮。

·按Ctrl+Alt+T键。

(2)设置表格的行数、列数、宽度和边框等属性后,单击“确定”按钮,即可创建一个表格。

“表格”对话框·行和列:设置插入表格的行数和列数。

·单元格边距:指单元格容和单元格边框之间的距离,单位为像素。

·单元格间距:指相邻单元格之间的距离,单位为像素。

·边框:表格边框线的宽度。

表格宽度单位像素:表格的宽度是一个绝对值,大小不发生变化。

百分比:表格的宽度是一个相对值,大小会随其父元素的改变而改变。

提示①表格宽度为百分比时,最外层表格的父元素为浏览器窗口,嵌套表格的父元素为其所在的单元格。

②创建表格时,如果没有明确指定边框粗细、单元格间距和单元格边距的值,则大多数浏览器都按边框粗细和单元格边距为1、单元格间距为2来显示表格。

选择表格元素选择整个表格①标签选择器中单击<table>②选择“修改→表格→选择表格”命令③右单击某个单元格,选择“表格→选择表格”④单击表格的外边框⑤光标定位表格中,按两次Ctrl+A快捷键选择行①直接用鼠标拖动②单击行中的某个单元格,在标签选择器中单击<tr>③鼠标指向表格行的左边缘,指针变为“→”时单击选择列①直接用鼠标拖动②鼠标指向列的上边缘,当鼠标指针变为“↓”时单击③选择列中的某个单元格,在“列标题”菜单中选择“选择列”命令选择单个单元格①按住Ctrl键在单元格单击②将光标定位到单元格,单击标签选择器上的<td>③将光标定位到单元格,按Ctrl+A快捷键选择连续单元格①用鼠标从第一个单元格拖到最后一个单元格②将光标定位到第一个单元格,然后按住Shift键单击最后一个单元格③选择不连续的多个单元格:按住Ctrl键单击要选择的单元格、行或列,再次单击取消选择。

第四章(电子表格软件Excel)

第四章(电子表格软件Excel)
SUM(参数表):计算参数表中所有参数之和 AVERAGE (参数表):计算参数表中所有参数的平均值 IF(逻辑表达式,返回值1,返回值2):

例 =IF(H3>=85,"优秀",IF(H3>60,"良","差")) COUNT(参数表):计算参数表数字参数和及包含数字 单元格的个数 MAX(参数表):计算参数表中的最大项 MIN(参数表):计算参数表中的最小项 INT(参数):将数值向下取整为最接近的整数 RIGHT(文本,参数值):提取字符串最右边的字符
自动输入序列数据
自动填充
产生一个序列
电话号码、邮政编码等当 字符处理,怎样输入?
10
工作表的创建
新建一工作簿,按教材P130填充各列数据
任务一:
任务二:
创建一个新的工作簿
数据的填充
任务三:
等比数据的填充
返回主目录
11
演示
公式与函数的应用
三、 公式和函数的使用
Excel的核心功能是表格数据的动态计算,这种功
18
公式与函数的应用
如何在工作表中应用函数
函数是Excel自带的一些已经定义好的公式。
=(B2+B3+B4+B5+B6+B7+B8+B9+B10)/9 = Average(B2:B10)
函数名(参数1,参数2 , …)
代表函数功能 不同类型的函数要求给定不同 类型的参数
19
公式与函数的应用
4、常用函数应用举例
元。每个单元格可以存储一个数、
一段文本、一个逻辑值或一个日期 等。
6
建立基本概念

office全国大赛试题库

office全国大赛试题库

第一章Word 2003基本操作一、选择题1、从“开始”菜单的哪个菜单选项中可以快速打开最近使用过的文档()。

A.程序 B.设置 C.文档 D.搜索2、在Word窗口的工作区中,闪烁的垂直条表示()。

A.光标位置B.插入点C.按钮位置D.键盘位置3、下列关于剪贴板的说法中不正确的是()。

A.剪贴板中的内容可以全部粘贴,也可以有选择的粘贴B.全部粘贴的时候,粘贴的顺序是随机的C.单击“清空剪贴板”按钮就可以将剪贴板中的内容全部清空D.粘贴时都是粘贴最近一次剪切的内容4、Word中模式匹配查找中能使用的通配符是()。

A.+和-B./和*C.?和/D.*和?5、当需要对某一文档进行查找时,光标应置于()。

A.文档的尾处B.文档的开头C.任意地方,Word默认的是查找整个文档D.每行的行首6、在Word编辑菜单中, 粘贴菜单命令呈灰色则( )。

A.说明剪贴有内容, 但不是Word能使用的内容B.因特殊原因, 该粘贴命令不能被使用C.只有执行复制命令后, 该粘贴命令才能被使用D.只要执行了剪切命令后, 该粘贴命令才可被使用7、在Word中, 对于用户可以编辑的文档个数, 下面说法正确的是( )。

A.用户只能打开一个文档进行编辑B.用户只能打开两个文档进行编辑C.用户可打开多个文档进行编辑D.用户可以设定每次打开的文件个数8、段落的标记是在输入( )之后产生的。

A.句号B.【Enter】C.【Shift】+【Enter】D.分页符9、在Word的编辑状态下, 当前输入的文字显示在( )。

A.鼠标光标处B.插入点C.文件尾部D.当前行尾部10、Word提供了六种显示文档的方式, 有所见即所得的显示效果方式是( )。

A.普通视图B.页面视图C.大纲视图D.打印预览11、当鼠标指针通过Word工作区文档窗口时的形状为( )。

A.I型B.沙漏型C.箭头D.手型12、在编辑Word文档时, 输入的新字符总是覆盖了文档中己输入的字符( )。

数据库原理与应用(Access) 第四章 表的创建与表的

数据库原理与应用(Access) 第四章 表的创建与表的
第四章 表的创建与表的基本操作
本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。

第4章 数据表的基本操作

第4章 数据表的基本操作
整型:以二进制形式存储的整数,长度固定为 4个字节。 浮点型:采用浮点数存储方法存储,有较高的精度
双精度型:占8个字节,具有更高的精度
字符型(二进制):用于存储当代码页改变时字符内容不 变的字符数据。 代码页:用于计算机内正确解释并显示数据的字符集 备注型(二进制):用于存储当代码页改变时内容不变的 备注型数据。
2. 打开数据表命令
格式:USE [<表文件名>]
功能:打开指定的数据表或关闭当前打开的表
说明:1)当选择了表文件名时为打开表
2)若只有命令:
USE
则为关闭当前工作区中打开的表
除了使用USE命令可以关闭当前工作区中打开的 数据表外,还可以使用如下命令关闭数据表。
3.关闭数据表命令
格式1:CLOSE DATABASE
3.插入记录命令
格式:insert [blank][before]
功能:在当前表的指定位臵上插入一条新记录
说明:缺省后面选项时在当前记录后插入一个 记录并弹出编辑窗口 blank:插入一个空记录 before:在当前记录前插入
例4-7 在zgda表的第5条记录前插入一个记录 use zgda go 5 insert before 例4-8在zgda表的第7条记录后插入一个空记录 use zgda go 7 insert blank
格式1:LIST STRUCTURE
格式2:DISPLAY STRUCTURE
功能:在主窗口中显示当前打开的数据表结构
说明:格式1用于连续显示表结构,格式2用于 分屏显示表结构。 例4-2显示表ZGDA的结构
USE ZGDA
LIST STRUCTURE
5.修改表结构
格式:MODIFY STRUCTURE

第4章 创建报表(1)

第4章 创建报表(1)

10
4.2.3 创建基于多重数据表的报表
[例4-2] 基于“导师”表和“系”表创建报表
11
4.2.3 创建基于多重数据表的报表
基于“导师”表和“系”表创建报表
用方法一如何实现? 用方法一如何实现?
12
4.2.4 创建图表报表
[例4-3] 基于“导师”表创建图表报表
13
4.2.4 创建图表报表
无需设置 “ 数据 ” 选项卡
31
4.4.2 工具箱简介
2. 文本框 作用:显示数据 数据来源:结合型、非结合型、计算型
结合型: 结合型:与表或查询中的字段相绑定 非结合型:没有绑定的数据源(作用相当于标签控件 作用相当于标签控件) 非结合型:没有绑定的数据源 作用相当于标签控件 计算型: 计算型:以表达式作为数据源
38
4.4.3 创建新报表
2. 定义报表外观
页面设置:“文件”/“页面设置” 报表的属性设置、报表各节的属性设置 “视图”菜单下的相关命令 添加或删除报表页眉/页脚节:“视图”/“报表页眉/ 页脚”命令
本例:添加“报表页眉/页脚” 本例:添加“报表页眉/页脚”,并调整各节高度
39
4.4.3 创建新报表
报表
前提:“导师” 表和 “ 研究生 ” 表 之间必须已建立起 以 “ 导师编号 ” 为 关联字段的一对多 表间关系。 表间关系。
43
4.4.4 设置子报表
2. 将已有报表作为子报表添加到另一个报表中 在设计视图中打开希望作为主报表的报表, (1) 在设计视图中打开希望作为主报表的报表,并 调整需要插入子报表的节的高度。 调整需要插入子报表的节的高度。 适当移动主报表设计视图, 数据库” (2) 适当移动主报表设计视图 , 使 “ 数据库 ” 窗口和 设计视图都可见( 键可切换到“ 设计视图都可见 ( 提示 : 按 F11 键可切换到 “ 数据 窗口) 库”窗口)。 将已有报表从“数据库” (3) 将已有报表从“数据库”窗口拖放到主报表中需 要出现子报表的节中。 要出现子报表的节中。

第四章 表的基本操作(2)

第四章 表的基本操作(2)

第五章 索引和多表操作
4.7 多表的同时使用
工作区标识 VFP最多可以设置32767个工作区 最多可以设置32767个工作区。 VFP最多可以设置32767个工作区。为了标识工 作区,有三种表示方法: 作区,有三种表示方法:
工作区的区号:从1开始,直到32767。 是一个特殊的区号, • 0 是一个特殊的区号,用于标识未被使用的最小的 区 系统别名:前10个工作区,还可用A、B、C、D、E、F、 G、H、I、J来标识 用户别名:打开一个表时,通过alias设置一个标识。 • 若没有设置,默认用户别名和表名相同 若没有设置,
第五章 索引和多表操作
4.7 多表的同时使用
显示每个销售部门的名称及其销售的每种商品的 代码和数量。 代码和数量。
第五章 索引和多表操作
4.7 多表的同时使用
USE BM USE XS 部门名称,商品代码, LIST 部门名称,商品代码,销售数量
第五章 索引和多表操作
4.7 多表的同时使用
4.7.1 工作区的概念 把内存里用于存储某一张表的空间称作工作 区。所以打开表就是把它从磁盘调入内存的某一 个工作区。 个工作区。 一个工作区在某一时刻只能打开一张表,如果 一个工作区在某一时刻只能打开一张表, 一个工作区中已经打开了一张表, 一个工作区中已经打开了一张表,再在这个工作 区中打开另一张表时,原来的表会自动关闭。 区中打开另一张表时,原来的表会自动关闭。所 若需要同时使用多个表 同时使用多个表, 以,若需要同时使用多个表,则须在不同的工作 去打开不同的表。 去打开不同的表。
第五章 索引和多表操作
4.7 多表的同时使用
USE <表文件名> [IN 工作区标识] [ALIAS 用户 <表文件名> 工作区标识] 表文件名 别名] 别名] [AGAIN]

第四章Excel((附答案))

第四章Excel((附答案))

第四章Excel电子表格【例题与解析】1、Excel工作簿文件的默认扩展名为()。

A docB xlsC pptD mdb2、Excel主界面窗口中编辑栏上的“fx”按钮用来向单元格插入()。

A 文字B 数字C 公式D 函数3、用来给电子工作表中的行号进行编号的是()。

A 数字B 字母C 数字与字母混合D 第一个为字母其余为数字4、在Excel中,输入数字佐为文本使用中,需要输入作为先导标记的字符是()。

A 逗号B 分号C 单引号D 双引号5、电子工作表中每个单元格的默认格式为()。

A 数字B 文本C 日期D 常规6、不包含在Excel“格式”工具栏中的按钮是()。

A 合并及居中B 打印C 货币样式D 边框7、假定一个单元格的地址是D25,则此地址的类型是()。

A 相对地址B 绝对地址C 混合地址D 三维地址8、在Excel中,假定一个单元格所存入的公式为“=13*2+7”,则当该单元格处于编辑状态时显示的内容为()。

A 13*2+7B =13*2+7C 33D =339、当进行Excel中的分类汇总时,必须事先按分类字段对数据进行()。

A 求和B 筛选C 查找D 排序10、在创建Excel图表的过程中,操作的第二步是选择图表()。

A 数据源B 类型C 选项D 插入位置【自测题】1、Excel中的电子工作表具有()。

A 一维结构B二维结构C三维结构 D 树结构2、Excel主界面窗口中默认打开有“常用”工具栏和()。

A “格式”工具栏 B “绘图”工具栏C “列表”工具栏D “窗体”工具栏3、启动Excel应用程序后自动建立的工作簿文件的文件名为()。

A 工作簿B 工作簿文件C Book1D bookFile14、启动Excel后自动建立的工作簿文件中自动带有电子工作表有()。

A 4个B 3个C 2个D 1个5、当向Excel工作簿文件中插入一张电子工作表时,表标签中的英文单词为()。

A SheetB BookC TableD List6、用来给电子工作表中的;列标进行标号的是()。

SQL Server数据库及应用-第4章 数据表的创建和管理

SQL Server数据库及应用-第4章  数据表的创建和管理

4.2.2 使用T-SQL语句创建数据表
< table_constraint > ::= [ CONSTRAINT

constraint_name ] { { PRIMARY KEY | UNIQUE } [ CLUSTERED | NONCLUSTERED ] (column [ ASC | DESC ] [ ,...n ] ) | FOREIGN KEY ( column [ ,...n ] ) REFERENCES referenced_table_name [ ( ref_column [ ,...n ] ) ] [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] [ NOT FOR REPLICATION ] | CHECK ( logical_expression ) }
4.2.2 使用T-SQL语句创建数据表
<column_constraint> ::= [ CONSTRAINT


constraint_name ] { { PRIMARY KEY | UNIQUE } [ CLUSTERED | NONCLUSTERED ] | [ FOREIGN KEY ] REFERENCES [ schema_name . ] referenced_table_name [ ( ref_column ) ] [ ON DELETE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] [ ON UPDATE { NO ACTION | CASCADE | SET NULL | SET DEFAULT } ] | CHECK ( logical_expression ) }

Chapter 4_Excel

Chapter 4_Excel

2011-10-29
《计算机应用基础》 吴素贞
suzhen@
ftp://218.193.53.74(stuwsz)
11
输入数据
5. 输入时间
在单元格输入时间的方式有两种,即按 小时制和 在单元格输入时间的方式有两种,即按12小时制和 小时制输入。 小时制输入时间, 按24小时制输入。如果按 小时制输入时间,要在 小时制输入 如果按12小时制输入时间 时间数字后加一空格,然后输入a或 ,字母a表示 时间数字后加一空格,然后输入 或p,字母 表示 上午( ),p表示下午 上午(AM), 表示下午(PM)。 ), 表示下午( )。 例如,晚上8时20份10秒的输入格式为:8:20:10 p。 例如,晚上 时 份 秒的输入格式为: 。 秒的输入格式为 而如果按24小时制输入时间 小时制输入时间, 表示上午8点 而如果按 小时制输入时间,则8:0:0表示上午 点, 表示上午 表示晚上8点 而20:0:0表示晚上 点。 表示晚上
0123456789–().,/$¥%Ee
2011-10-29
《计算机应用基础》 吴素贞
suzhen@
ftp://218.193.53.74(stuwsz)
9
输入数据
3. 输入分数
分数是特殊格式的数值,其格式为“分子 分母 分母” 分数是特殊格式的数值,其格式为“分子/分母”。 而日期的输入方法也是以斜杠来分隔年月日。 而日期的输入方法也是以斜杠来分隔年月日。 Excel规定 在输入分数时,须在分数前输入 0”, Excel规定:在输入分数时,须在分数前输入“0”, 规定: 分数前输入“ 并且“ 和分子之间用空格隔开 和分子之间用空格隔开。 并且“0”和分子之间用空格隔开。 例如,要输入分数“ 例如,要输入分数“3/4”,须输入“0 3/4”,然后 ,须输入“ , 再按Enter键。 再按 键

SQL习题

SQL习题

第一章SQL SERVER2000概述习题1.SQL SERVER2000的常见版本有哪些?各自的应用范围是?a.企业版:一般作为生产数据库服务器使用。

它支持SQLSERVER2000中的所有可用功能。

该版本常应用于大中型产品数据库服务器,并且可以满足大型网站和大型数据仓库的要求。

b.标准版:一般用于小型的工作组或部门。

她支持大多数的SQL SERVER2000功能,但是不具有支持大型数据库、数据仓库和大型网站的功能,也不支持某些关系数据库引擎的功能。

c.个人版:主要使用于移动用户,因为他们经常从网络上断开,而运行的应用程序却仍然需要SQL SERVER2000的支持。

除事务处理复制功能以外,SQL SERVER2000个人版能够支持所有SQL SERVER2000标准版支持的特性。

d.开发人员版:一个适用于应用程序开发的版本,该版本支持除图形化语言设置以外的SQL SERVER2000的所有其它功能,主要程序员在开发应用程序时将SQL SERVER 2000作为其数据存储区。

2.SQL SERVER的主要特点是?a.真正的客户机/服务器体系结构。

b.图形化用户界面,使系统管理和数据库管理更加直观、简单。

c.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

d.SQL SERVER与Windows NT完全集成,利用了NT的许多功能。

e.具有很好的伸缩性,可跨越从Windows95/98的个人电脑到运行Windows2000的大型多处理器等多种平台使用。

f.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

g.SQL SERVER提供数据仓库功能,这个功能只在Oracle和其他更昂贵的数据库管理系统中才具有。

3.SQL SERVER有哪几种系统数据库?它们的功能是?a.Master数据库:是SQL SERVER系统最重要的数据库。

它记录了SQL SERVER系统的所有系统信息。

Access案例教程电子教案

Access案例教程电子教案

Access案例教程电子教案为了帮助初学者更好地掌握Access数据库软件的使用,我们特别推出了这份Access案例教程电子教案。

该教案分为入门篇和提高篇两部分,每部分各有五个章节。

下面就让我来简单介绍一下每个章节的内容。

入门篇第一章:Access基础知识该章节主要讲解Access数据库软件的概念、特点以及其在数据管理方面的应用。

通过研究该章节,初学者能够对Access软件有一个全面的认识。

第二章:Access数据表的创建与使用该章节主要讲解如何创建数据表、数据表中字段类型的选择以及如何输入数据。

初学者可以通过该章节研究如何创建一个简单的数据表。

第三章:Access查询的创建与使用该章节主要讲解如何创建查询、查询条件的设置以及查询结果的筛选。

初学者可以通过该章节研究如何使用查询来查找所需数据。

第四章:Access表单的创建与使用该章节主要讲解如何创建表单、表单的设计以及表单中数据的编辑。

初学者可以通过该章节研究如何使用表单来进行数据的输入和修改。

第五章:Access报表的创建与使用该章节主要讲解如何创建报表、报表的设计以及报表中数据的展示。

初学者可以通过该章节研究如何使用报表来展示数据,并将其导出成各种格式的文件。

提高篇第一章:Access复杂查询的创建与使用该章节主要讲解如何创建带多个条件的查询、带汇总操作的查询以及带参数的查询。

初学者可以通过该章节研究如何使用复杂查询来查找所需数据。

第二章:Access表单与报表的高级应用该章节主要讲解如何对表单和报表进行更高级的设计,以及如何应用VBA宏来进一步增强表单和报表的功能。

第三章:Access数据的导入与导出该章节主要讲解如何将数据从其他文件格式导入到Access数据库中,以及如何将Access数据库中的数据导出成其他文件格式。

第四章:Access数据的备份与恢复该章节主要讲解如何对Access数据库进行备份以及如何在数据丢失时进行数据的恢复。

第五章:Access多用户操作该章节主要讲解如何进行Access数据库的共享和访问控制,以及如何协同工作和管理团队。

第四章 表的创建与使用

第四章  表的创建与使用

第五章表的创建与使用一.选择题:1.创建新表时,( B )来创建表的结构.A.直接输入数据B.使用表设计器C.通过获取外部数据(导入表、链接表等)D.使用向导2.下列关于插入字段的说法中,错误的是( D ).A.插入字段就是在表的原有的某个字段前插入字段B.插入字段需要打开表的设计视图C.插入字段时,每次只能插入一行D.插入字段时,一次可以插入多行3.建立表的结构时,一个字段由( D )组成.A.字段名称B.数据类型C.字段属性D.以上都是4.Access表的字段类型中不包括( D ).A.文本型B.数字型C.货币型D.窗口5.如果一张数据表中含有照片,那么“照片”所在字段的数据类型通常为( A ).A.OLE对象型B.超级链接型C.查阅向导型D.备注型6.Access中,一个表最多可以建立( D )个主键(主索引).A.1B.2C.3D.任意7.在Access表中,( D )不可以定义为主键.A.自动编号B.单字段C.多字段D.OLE对象8.关于主关键字,说法错误的是( B ).A.Access并不要求在每一个表中都必须包含一个主关键字B.在一个表中只能指定一个字段成为主关键字C.在输入数据表或对数据进行修改时,不能向主关键字的字段输入相同的值D.利用主关键字可以对记录快速地进行排序和查找9.一个书店的店主想将Book表中的书名设为主键,但存在相同书名不同作者的情况.为满足店主的需求,可( B ).A.定义自动编号主键B.将书名和作者组合定义多字段主键C.不定义主键D.再增加一个内容无重复的字段定义为主键10.关于索引,叙述错误的是( A ).A.索引越多越好B.一个索引可以由一个或多个字段组成C.可提高查询效率D.主索引值不能为空,不能重复11.Access数据库中,表间的关系包括( C ).A.一对一、一对多、多对一B.一对一、多对多C.一对一、一对多、多对多D.一对多、多对多12.关于表间关系,叙述错误的是( D ).A.关系双方联系的对应字段的字段类型相同B.关系双方至少需要有一方为主索引C.关系的来源和目的都是字段D.Access中,在两个表之间可以直接建立多对多关系13.在关系窗口中,在一对多关系连线上标记1对∞字样,表示在建立关系时启动了( A ).A.实施参照完整性B.级联更新相关记录C.级联删除相关记录D.以上都不是14.若要在一对多关系中,更改一方的原始记录后,另一方立即更改,应启动( B ).A.实施参照完整性B.级联更新相关记录C.级联删除相关记录D.以上都不是15.在关系窗口中,选定某个表,按Del键,将会( B ).A.在关系窗口中删除该选定的表,但不删除关系B.在关系窗口中删除该选定的表,同时删除与该选定的表相关的所有关系C.在数据库中删除该选定的表,同时删除与该选定的表相关的关系D.在关系窗口中删除“产品”表,同时删除所有关系16.在数据表视图中,每个记录左侧的小方框是( D ).A.导航按纽B.显示当前记录号C.显示记录数D.记录选定器…………..18.选定表中所有记录的方法是( D ).A.选定第一个记录B.选定最后一个记录C.任意选定一个记录D.选定第一个记录,按住Shift键,选定最后一个记录19.下列创建表的方法中,不正确的是( B ).A.使用“数据表”视图建立表B.使用“页视图”创建表C.使用“设计”视图建立表D.使用“表向导”创建表20.关于编辑记录的操作,说法正确的是( D ).A.可以同时选定不相邻的多个记录B.可以在表中的任意位置插入新记录C.删除有自动编号的表,再添加新记录时,自动编号将自动使用删除的编号D.修改记录时,自动编号型字段不能修改21.( D )数据类型不适合字段大小属性.A.文本型B.数字型C.自动编号型D.时间型22.关于调整表的外观,说法错误的是( D ).A.表的每一行的行高都相同B.表的每一列可以有不同的列宽C.冻结后所选列将被固定在表的最左侧D.隐藏列后所选的列从表中删除23.设某表中有“姓名”字段,若要将该字段固定在该表的最左方,应该使用( B )功能.A.移动B.冻结C.隐藏D.复制24.在数据表中,用户可以查找需要的数据,并替换为新的值,如果将成绩为80-99分(含80和99)的分数替换为A-,应在“替换值”选项中输入( C ).A.80-99B.[-8-9][0-9]C.A-D.8#9#25.关于Access中排序记录所依据的规则,叙述错误的是( C ).A.中文按拼音字母的顺序排序B.数字由小至大排序C.英文按字母顺序排序,小写在前,大写在后D.以升序来排序时,任何含有空字段的记录将列在列表中的第一条26.多字段排序时,结果是按照( C ).A.最左边的列开始排序B.最右边的列开始排序C.从左向右优先次序依次排序D.无法进行排序27.不相临的多字段排序的步骤或命令是( C ).A.“记录”/“排序”/“升序”B.“记录”/“排序”/“降序”C.“记录”/“筛选”/“高级筛选排序”,然后选择“筛选”/“应用筛选/排序”D.以上都不是28.若要筛选数据表中的“性别”为“女”的记录,下面方法错误的是( C ).A.将光标移到“性别”字段中的“男”字,在该外右击,弹出快捷菜单,选择“内容排除筛选”命令B.右击“性别”字段,在“筛选目标”外输入“女”后按Enter键C.选择“性别”为“男”的记录,单击工具栏上的“删除记录”按纽D.单击工具栏上的“按窗体筛选”按纽,在“性别”字段对应的单元格的下拉列表框中,选择“女”,再单击“应用筛选”按纽29.( A )操作不能进入Access基本表设计视图状态.A.双击一个建好的表名B.选定表对象,单击数据库上部的“新建按纽”,选择“设计视图”选项,单击“确定”按纽C.单击一个已建好的表名,再单击“设计工具”按纽D.双击“使用表设计器创建表”按纽30.在Access数据库窗口使用表设计器创建表的步骤依次是( C ).A.打开表的设计视图,设定主关键字,定义字段,设定表的属性和表的存储B.打开表的设计视图,定义字段,设定表的属性和表的存储,设定主关键字C.打开表的设计视图,定义字段,设定主关键字,设定表的属性和表的存储D.打开表的设计视图,设定表的属性和表的存储,定义字段,设定主关键字31.在使用数据库前,用户需了解以下相关限制:多字段索引最多可有( A )列.A.10B.8C.16D.1232.选取多个字段时,可以配合键盘上的( A )键.A.ShiftB.AltC.CtrlD.Alt+Shift33.Access提供了10种数据类型,用来保存长度较长的文本及数字,其中多用于输入注释或说明的数据类型是( D ).A.数字B.货币C.文本D.备注34.Access中日期/时间类型最多可存储( C )个字节.A.2B.4C.8D.1635.Access提供了10种数据类型,其中用来存储多媒体对象的数据类型是( C ).A.文本B.查阅向导C.OLE对象D.备注36.Access提供了10种数据类型,其中,允许用户创建一个列表,可以在列表中选择内容作为添入字段的内容的数据类型是( B ).A.数字B.查阅向导C.自动编号D.备注37.Access( B )已被删除的自动编号字段的数值,按递增的规律重新赋值.A.可能使用B.不使用C.使用D.以上都不对38.关于货币数据类型,叙述错误的是( A ).A.向货币字段输入数据时,系统自动将其设置为4位小数B.可以和数值型数据混合计算,结果为货币型C.字段长度是8字节D.向货币字段输入数据时,不必输入美元符号和千位分隔符39.有关字段属性,以下叙述错误的是( B ).A.字段大小可用于设置文本,数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同40.字段属性设置中的输入掩码可以控制输入到字段中的值,其字段可以是文本,( B ),日期时间和备注.A.数字B.货币C.是/否D.自动编号41.输入掩码最多包括3组字符,彼此用分号分开,即第一组是输入掩码本身,使用特殊的字符来定义数字、字符和空格的位置;第二组是( C );第三组是定义用户输入数据时用来显示空格的字符.A.0B.1C.0或1D.0~9均可42.必须输入0~9的数字的输入掩码是( A ).A.0B.&C.AD.C43.必须输入任一字符或空格的输入掩码是( B ).A.0B.&C.AD.C44.如果想控制电话号码、邮政编码或日期数据的输入,应使用( B )数据类型.A.默认值B.输入掩码C.字段大小D.标题45.将所有字符转换为小写的输入掩码是( C ).A.9B.AC.<D.>46.在Acccess中,要改变表中的列宽,应( B ).A.选择“格式”菜单中的“行高”命令B.选择“格式”菜单中的“列宽”命令C.选择“格式”菜单中的“字体”命令D.选择“格式”菜单中的“数据表”命令47.( C )能够唯一标识表中每条记录的字段,它可以是一个字段,也可以是多个字段.A.索引B.关键字C.主关键字D.次关键字48.( B )属性用来定义数字(货币)、日期、时间、文本(备注)的显示方式和打印方式.A.字段大小B.格式C.输入法模式D.输入掩码49.若只有一个相关字段是主关键字或唯一索引,则需创建( B )关系.A.一对一B.一对多C.多对多D.均可50.若某两个表与第3个表是两个一对多关系,并且第3个表的主关键字包含两个字段,它们分别是前两个表的外键,则这两个表之间创建( C )关系.A.一对一B.一对多C.多对多D.均可…………53.在Microsoft Access中可以定义3种类型的主关键字,下列不是正确的是( D ).A.自动编号B.单字段C.多字段D.索引字段54.( C )数据类型的字段能设置索引.A.数字、货币、备注节B.数字、超级链接、OLE对象C.数字、文本、货币D.日期/时间、备注、文本55.在打印数据表过程中,某一列或某几列数据不需要打印,但又不能删除,Access可以对其进行( B ).A.剪切B.隐藏C.冻结D.移动…………..58.在调整行高的过程中,所设置的高度将会应用于表内( C ).A.某一行B.某几行C.所有行D.任意行…………..61.如果在数据表中要对许多记录中的某些相同的文本作相同的修改,就可以使用( C )功能.A.查找B.索引C.替换D.筛选62.若想看到在表中与某个值匹配的所有数据,应该采取的方法是( C ).A.查找B.替换C.筛选D.查找或替换63.( C )数据类型能进行排序.A.备注B.OLE对象C.自动编号D.超级链接64.一次只能选择一个筛选条件的是( B ).A.按窗体筛选B.按选定内容筛选C.按表内容筛选D.内容排除筛选65.( C )用来决定该字段是否可以取空值,属性取值为“是”和“否”两项.A.小数位数B.标题C.必填字段D.默认值66.( A )属性可以防止非法数据输入到表中.A.有效性规则B.有效性文本C.索引D.显示控件67.选择“格式”菜单中的“字体”命令,不可以设置( C ).A.字体B.字形C.数据类型D.字号68.单击工具栏中的按纽,可以( B ).A.删除字段B.删除所选字段C.删除格式D.删除全部内容69.单击工具栏中的按纽可以( B ).A.插入列B.插入行C.删除列D.删除行70.在Access数据库中,表间的关系方式包括(B)种.A.2B.3C.4D.5…………..73.备注数据类型最多为( C )个字符.A.250B.256C.65535D.6553674.( C )类型字段只包含两个值中的一个.A.文本数据B.数字数据C.是/否数据D.日期/时间数据75.Access中数据类型中的文本型字段最多为( C )个字符.A.50B.250C.255D.65535 二.填空题:1.Access表由( 表结构 )和( 表内容 )两部分构成.2.用户在对相对简短的字符数据进行设置时,应尽可能地使用( 文本 )数据类型.3.Access的表有两种视图,( 数据表 )视图一般用来浏览或编辑表中的数据,而( 设计 )视图则用来浏览或编辑表的结构.4.( 输入掩码 )规定数据的输入模式,具有控制数据输入的功能.5.在Access中,通过( 字段大小 )属性,可以控制字段使用的空间大小.6.( 字段类型 )的选择是由数据决定的,定义一个字段类型需要先分析输入的数据.……………..10.Access用参照完整性来确定表中记录之间( 关系 )的有效性,并不会因意外而删除或更改相关数据.11.记录的排序方式有( 升序 )和( 降序 )两种方式.12.对记录进行排序时,若要从前往后对日期和时间进行排序,应使用( 升序 )次序;若要从后往前对日期和时间进行排序,应使用( 降序 )次序.13.多字段排序时,排序的优先级是( 从左到右 ).14.Access的筛选方法有( 按选定内容筛选 )、内容排除筛选、( 按窗体筛选)和高级筛选.15.按窗体筛选时,同一行之间是( 与 )的关系,设置在不同行的条件之间是( 或 )的关系.16.如果按选定内容筛选,一次能选择( 1 )个筛选条件.17.Access 提供了两种字段数据类型,用于保存文本或文本和数字的组合的数据,这两种数据类型是( 文本型)和( 备注型 ).18.在Access中,常用记录定位的方法有两种:一是( 使用记录号 );二是( 使用快捷键 ).19.如果用户定义了表关系,则在删除主键之前,必须先将( 主键关系 )删除.…………….21.文本型用于控制字段输入的最大字符长度,这种类型允许最大( 255 )个字符或数字,且所输入的文本内可包含数字、(字母)和符号,也可以输入一些不用于计算和排序的数值数据.22.数字字段类型可以设置成( 字节型 )、(整型)、“长整型”、“单精度型”、“双精度型”、“同步复制ID”5种类型.……………25.超级链接最多可包含3部分:一是在字段或控件中显示的文本;二是到文件或页面的( 路径 );三是在文件或页面中的( 地址).26.设置表中字段的属性,其中( 输入法模式 )用来规定数据的输入方式.27.定位到最后一条记录中的最后一个字段的快捷键是( Ctrl+End ).………29.( 标题 )是用来指定不同的字段名称的文本,该文本用于在窗体标签中字段的字段名.30.在Access数据库中设置( 索引 ),有助于快速查找和排序访问文本、数字、日期时间、货币和自动编号数据类型的数据值.31.关系的来源和目的是( 字段).32.建立一对多关系时,一对应的表称为( 主表 ),而多对应的表称为( 相关表 ).……………35.用( 自动编号 )字段是创建主关键字的最简单的方法.…………37.在Access中,表的(相关字段 )将自动被设置为表的主索引.…………39.( 按内容选定筛选 )首先应该将数据表中的某个字段内容用做筛选的基准条件,然后列出在该字段中符合该条件的所有记录.40.( 内容排除筛选 )列出在该字段中所有不符合该条件的所有记录.41.(编辑关系 )就是修改和删除数据表之间已建立的关系.………….45.如果希望将隐藏的列重新显示出来,应使用( 取消隐藏列 ).……..47.( 字段 )是组成表的基本元素.48.Access中数据表是由( 表名 )、表中的(字段)和表中的( 记录 )3部分组成的.…………..50.( 记录 )是数据表中的数据,即表提供给用户的信息.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用命令行创建一个名字为“family1”的表,结构与“family”一
样,在 Management Studio工具栏中,可以通过两种方式打 开命令行。通过 Management Studio 连接数据库以后可看到 如图 3.4 所示的菜单栏。
图 3.4 Management Studio 工具栏
结构与其他数据库的逻辑结构是相同的,与现实生活中使用 的表是一样的,是有行有列的。要使用表,就要创建表,
SQL Server 2005 除了提供用命令行的方式创建表外,还提供
了使用图形化工具创建表。
4.1.1 通过图形化工具创建表
下面就用 Management Studio 图形化工具创建一个名叫
“family”的表,用于存储家庭成员信息。此表一共有两列: 一列叫“id”,一列叫“name”,其中“id”列是起到惟一标识的作 用,“name”列记录人名信息。操作如下图所示。
图 3.1 图形化创建表界面
图 3.2 图形化创建表
图 3.3 Management Studio 查看表结构
4.1.2通过命令行方式创建表
4.3.3 Unicode 字符串
Unicode 字符串是为了在数据库中容纳多种语言存储数据,
而制定的数据类型。支持国际化客户端的数据库应始终使用 Unicode 数据,而不应使用非 Unicode 数据类型。Unicode 数据类型分为 3 类。 nchar[(n)]类型: 个字符的固定长度的 Unicode 字符数据。 值必须在 1~4 000 之间n(含)。存储大小为两倍 n 字节。 nvarchar[(n|max)]类型长度 Unicode 字符数据。n 值在 1~4 000 之间(含)。max 指示最大存储大小为 2^31−1 字节。 存储大小是所输入字符个数的两倍+2 个字节。所输入数据 的长度可以为 0 个字符。 ntext 类型:长度可变的 Unicode 数据,最大长度为 2^30−1 (073 741 82)字符。存储大小是所输入字符个数的两倍 (字节为单位)
代码 3-3 创建名称为“newtype”的数据类型
/*创建用户自定义数据类型*/
USE demo
GO
EXEC SP_ADDTYPE newtype,
"CHAR(10)" GO 备注:相应地,可以使用 SP_DROPTYPE newtype 命令将刚创建的数据类型删除。
4.4 列 的 其 他 属 性
4.3.1 精 确 数 字 类 型
数字类型是现实生活中最经常遇到的类型之一,公司员工总
数、公司销售额、利润、工资、福利、学生分数都使用数字 类型,只有使用数字类型,才能够进行汇总运算、平均值运 算等数学统计或者运算。其中精确数字类型分类如下。 bigint 类型:存储 8 个字节,数字范围为−2^63(−9 223 372 036 854 775 808)~2^63−1(9 223 372 036 854 775 807)。 int 类型:存储 4 个字节,数字范围为−2^31(−2 147 483 648)~2^31−1(2 147 483 647)。 smallint 类型:存储 2 个字节,数字范围为−2^15(−32 768)~ 2^15−1(32 767)。 tinyint 类型:存储 1 个字节,数字范围为 0~255。 bit 类型:存储 2 个字节,可以取值为 1、0 或 NULL 的整数 数据类型,一般作判断用。
如图 3.4 所示,单击“新建查询”按钮,或者单击“数据库引擎
查询”按钮(“新建查询”按钮右边图标)都可以进入到命令行 界面。在查询分析界面输入代码 3-1。
代码 3-1 创建名为“family1”的表

/*创建表"family1"语法*/ USE demo----进入到 demo 数据库 GO CREATE TABLE family1 ( id INT, //定义列"id" [name] CHAR(10) //定义列"name" ) GO
4.3.6 字 符 串
数字类型、字符串类型、时间和日期类型,这 3 类数据类型
是现实工作中最常用的,其中尤以字符串最重要,因为现实 生活中很大一部分信息都是字符串形式的。字符串数据类型 可以分为以下几类。 char[(n)]类型:固定长度,非 Unicode 字符数据,长度为 n 个字节。n 的取值范围为 1~8 000,存储大小是 n 个字节。 varchar[(n|max)]类型:可变长度,非 Unicode 字符数据。n 的取值范围为 1~8 000。max指示最大存储大小是 2^31−1 个字节。存储大小是输入数据的实际长度加 2 个字节。所输 入数据的长度可以为 0 个字符。 text 类型:服务器代码页中长度可变的非 Unicode 数据最大 长度为 2^31−1(2 147 483 647)个字符。当服务器代码页使用 双字节字符时,存储仍是 2 147 483 647 字节。根据字符串, 存储大小可能小于 2 147 483 647 字节。
经常用到的 Excel、Access 中的表一样,也是有行,有列的。 既然有列,那么就要有列名,列就要有数据类型。数据都是 存储在表中的每一个单元格上的。
不同书籍对表的翻译都不太一样,为了统一名称,根据绝大
多数书籍的定义,“表”英文统一为 Table,“列”英文统一为 Column,“单元”英文统一为 Field。
一般用于存储二进制的大对象,比如声音、图片、多媒体等。
4.3.5 日 期 和 时 间
日期和时间数据类型,是现实工作中应用最广泛的一种数据
类型之一,几乎所有的系统都用到了日期和时间类型。银行 的计息、存款期限、公司员工的考勤、工资的计算等无不用 到日期和时间,其数据类型有如下两类。 datetime 类型:精确到 3.33ms,日期范围为 1753 年 1 月 1 日~9999 年 12 月 31 日。 smalldatetime 类型:精确到 1 分钟,日期范围为 1900 年 1 月 1 日~2079 年 6 月 6 日。 时间类型的数据操作与其他类型的操作稍有不同,在后面的 章节中将会详细地介绍。
一样,不能随意更改的。
用户自定义表:用户自定义表存储的是用户的信息,就像操
作系统中的用户文件一样,是可以随意创建、更改或删除的。
4.3 表列的数据类型
前面已经提到表是有行有列的,为了区别表中的列,就要给
列命名。用过 Excel 与 Access的读者知道,列不仅仅需要有 名称,还需要有数据类型。不同的数据类型直接决定着行数 据在物理上的存储方式、存储大小、访问速度。所以正确地 选择列的数据类型,对表的设计至关重要。在 SQL Server 2005 中有以下几种数据类型。 精确数字类型 近似数字 Unicode 字符串 二进制字符串 日期和时间 字符串 其他数据类型
4.3.7 创建自己的数据类型
SQL Server 2005 中除了提供上述数据类型外,又给读者提供
了一个扩展功能,就是通过命令行创建数据类型,新的数据 类型是基于在系统提供的数据类型的。 1.创建数据类型 创建用户自定义数据类型具体操作如下。 (1)打开 SQL Server Management Studio,连接到数据库 服务器。 (2)单击“新建查询”按钮,进入到命令行方式。 (3)输入代码 3-3。
如表 3.1 所示内容,每张表都是由列与行组成的,每一列都
描述着表对象的一个属性,例如“员工编号”“员工姓名”“员工 性别”“所属部门”分别表示了与员工这一实体相关的种种信息; 而每一行的数据则表示信息描述的具体属性。例如第一行记 录了员工“宋丹”的基本属性信息。 表 3.1 员工信息表
SQL ServБайду номын сангаасr 的表分为两类: 系统表:系统表存储的是系统信息,就像操作系统的注册表
内容提要: 本章主要介绍表在 SQL Server 中的定义、内容,以及如何通过 SQL Server 2005 的图形化工具 和命令行的方式创建表。
4.1 在 demo 数据库中创建属于自己的表
在关系型数据库中每一个关系都体现为一张表,表是用来存
储数据和操作数据的逻辑结构。
表是关系型数据库的核心内容,SQL Server 2005 中表的逻辑
4.4.1 NULL 与 NOT NULL 通过 SQL Server Management Studio 的图形化工 具创建表的时候,如果读者注意,会发现在创建 的界面中,列的定义后面有一项“允许空”的选项, 可以通过对选择框打“√”来决定此表中的列是否为 空。
在数据库定义中经常要决定列是否可以容纳空值。
decimal(p[,s])]类型:带固定精度和小数位数的数值数据类
型,拥有固定精度和小数位数。使用最大精度时,有效值从 −10^38+1~10^38−1,其中 p 为精度,s 为小数位数。 numeric[(p[,s])]类型:同 decimal[(p[,s])]类型。 money 与 smallmoney 类型:代表货币或货币值的数据类型, money 和 smallmoney 数据类型精确到它们所代表的货币单 位的万分之一。这两种数据类型是 SQL Server 特有的数据类 型。money 数据类型的范围为−922 337 203 685 477.5808~ 922 337 203 685 477.5807,small money 数据类型的范围为 −214 748.3648~214 748.3647,其中 money 存储 8 个字节, small money 存储 4 个字节。 int 数据类型是 SQL Server 2005 中主要的整数数据类型。 bigint 数据类型用于整数值可能超过 int 数据类型支持范围 的情况。在数据类型优先次序表中,bigint 介于 smallmoney 和 int 之间。
相关文档
最新文档