本章的重点包括:
概述表的底层数据;
简介基本的数据类型;
使用不同类型的数据;
展示不同数据类型之间的区别。
测试:(暂未核对答案20200205)
1.判断对错:个人社会保险号码,输入格式为 '1111111111',它可以是下面任何一种数据类型:定长字符、变长字符、数值。
答:错误。数值型不能有单引号
2.判断对错:数值类型的标度是指数值的总体长度。
答:错误。decimal(p,s)其中 p 表示有效位数,s表示标度。有效位数是数值的总体长度。标度是小数点后面的位数。
3.所有的SQL实现都使用同样的数据类型吗?
答:基本数据类型在不同实现中是相同的,但是不同实现都具有自己的数据类型集。
4.下面定义的有效位数和标度分别是多少?
decimal(4,2)
decimal(10,2)
decimal(14,1)
答:4和2,10和2,14和1。
5.下面哪个数值能够输入到定义为DECIMAL(4,1)的字段里?
A.16.2
B.116.2
C.16.21
D.1116.2
E.1116.21
答:ABC
6.什么是数据?
答:数据是一个信息集合,以某种数据类型保存在数据库里。
(数据包括姓名、数字、货币、文本、图形、小数、计算、统计等,几乎涵盖能够想象到的任何东西。数据可以保存为大写、小写或大小写混合,数据可以被操作或修改,大多数数据在其生存周期内不会保持不变。)