SQL SERVER | 相关表的建立

(一)相关表格的建立

1.在数据库文件夹的库文件的表文件中建立需要的五张表格。

 2.在新建的表中设置表格的设定,分别按照每个表格的属性来设置表格的表头内容和元组数据类型的格式。

 3.在新建的表格中,右击需要编辑的表格,通过“编辑前两百行”的途径,按照表格数据类型要求,输入相关的数据,使得表格成立。

4.建立并完成了五张表格以后,先将整个程序停止运行,并将相关表格和数据存储的文件夹复制至桌面,便完成。

(二)补充:相关数据类型的意义:

1.varchar:

A variable character field (varchar) is a data type which can contain any type of data: numeric, characters, spaces or punctuation. Depending on the database, the data type is capable of storing values up to its maximum size. Variable character fields are mostly used to act as temporary variables and for string operations. They bring in much-needed versatility for data field types.

2.Float:

Float又称之为单精度类型:系统提供4个字节用来存储数据,但是能表示的数据范围比整型大的多,大概是10^38;只能保证大概7个左右的精度(如果数据在7位数以内,那么基本是准确的,但是如果超过7位数,那么就是不准确的)

基本语法:

Float:表示不指定小数位的浮点数

Float(M,D):表示一共存储M个有效数字,其中小数部分占D位

Float(10,2):整数部分为8位,小数部分为2位

3.Decimal(定点数):

Decimal定点数:系统自动根据存储的数据来分配存储空间,每大概9个数就会分配四个字节来进行存储,同时小数和整数部分是分开的。

定点数:能够保证数据精确的小数(小数部分可能不精确,超出长度会四舍五入),整数部分一定精确

Decimal(M,D):M表示总长度,最大值不能超过65,D代表小数部分长度,最长不能超过30。

4.Date:

5.SQL SERVER中的数据类型 

(三)注意事项:

数据类型后括号中的数字会限制元组中内容的字数要求,需要根据设定中的要求来进行填写。

除此之外,可以在默认值处设计相应的默认值。比如,在性别处可以设置默认为“男”。

(四)遇到问题:

1.数据表格在导入的时候,目标路径的选择未能准确定位。

解决办法:

在创建数据库可以通过更改数据库下面的路径,更改存放位置,合理分配存储空间。

ps.C盘爆红警告(bushi)

注:

        1)数据库名称不得超过30个字符的系统限制.变量名的长度限制为29(不包括标识字符@).

        2) 数据对象、变量的命名都采用英文字符(可以采取命名方式:

                2.1)驼峰式命名:单词首字母大写

MovieData #电影数据

                2.2)半驼峰:首个单词全小写,其他单词首字母大写

movieData

                2.3)下划线:一般是用于全小写+下划线区分单词

movie_data

)。禁止使用中文命名!!!绝对不要在对象名的字符之间留空格!!!否则后面写语句的时候无法查询。

        3)小心保留词,要保证你的字段名没有和保留词、数据库系统或者常用访问方法冲突。

2.数据表格总时无法满足要求,而无法进行后面的数据录入过程。

解决办法:重新检查元组中的数据是否和设计处的数据长度相符合,进行修改后,表格符合相关数据类型要求。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值