[黑马程序员]sql中的char varchar nvarchar区别总结

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

 

nvarchar(50) =50个汉字或者50个字符

varchar(50)=25个汉字或者50个字符

char和nchar=3个字符+47个空格(如果不够长度,会用空格不全长度)。

以上都是以长度50为例。

 

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
用数据库设计影院售票管理系统 一.系统概述; 1.设计需求; 现在国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 2.需求分析; 具体而言,影院售票系统需要实现以下的需求: (1) 能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 用数据库设计影院售票管理系统全文共68页,当前为第1页。(2) 售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 用数据库设计影院售票管理系统全文共68页,当前为第1页。 (3) 检票管理事宜要完成观众进场时检票的事宜。其包括了电影票的真假检测问题。 (4) 数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。 电影电影号电影名称主演导演生产地上映时间二.结构设计座位座位编号座位票价是否售出 电影 电影号 电影名称 主演 导演 生产地 上映时间 座位 座位编号 座位票价 是否售出 电影票电影号电影名座位号 价格电影票号上映时间 映时间?验证码 电影票 电影号 电影名 座位号 价格 电影票号 上映时间 映时间 ?验证码 职工信息职工号职工类型职工密码 职工信息 职工号 职工类型 职工密码 三.设计说明 用数据库设计影院售票管理系统全文共68页,当前为第2页。 1.分析与创建数据库; 用数据库设计影院售票管理系统全文共68页,当前为第2页。 根据系统的功能分析结果,影院售票管理系统将会使用Microsoft SQL Sever 2000 作为后台的数据库管理系统。本管理系统是应用于电影院,而且需要和数据库之间进行频繁数据交换,所以采用Microsoft SQL Sever 2000 作为后台的数据库管理系统。 在本管理系统,需要掌握影库充实信息,职工管理信息,票务管理信息,此外,由于要进行职工管理,还需要掌握使用本系统的职工。表1存储硬库信息列表,表2存储了电影院座位的相关数据连接关系,表3存储了电影票销售情况管理,表4存储了系统使用者职工的相关情况的管理列表。 用数据库设计影院售票管理系统全文共68页,当前为第3页。表1 影库管理表---MOVIES 用数据库设计影院售票管理系统全文共68页,当前为第3页。 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 Movie_id smallint 2 电影号 是 有(无重复) 是 Movie_name Nvarchar 50 电影名称 是 无 actor Nvarchar 50 导演 否 无 actress Nvarchar 50 主演 否 无 producer Nvarchar 25 制片厂 否 无 palydate datetime 8 上映时间 是 无 用数据库设计影院售票管理系统全文共68页,当前为第4页。表2 电影院座位管理表---SEATS 用数据库设计影院售票管理系统全文共68页,当前为第4页。 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 seatid smallint 2 座位号 是 有(无重复) 是 price float 8 票价 是 无 soldornot smallint 2 是否售出 是 无 用数据库设计影院售票管理系统全文共68页,当前为第5页。表3 电影票信息表---TICKETS 用数据库设计影院售票管理系统全文共68页,当前为第5页。 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 ticketsid smallint 2 电影票号 是 有(无重复) 是 seatid smallint 2 座位号 是 有 Movie_id smallint 2 电影号 是 有 Movie_name Nvarchar 50 电影名 否 无 palydate datetime 8 上映时间 是 无 price float 8 价格 是 无 yanzhengma smallint 2 验证码 是 无 是 表4 职工信息表---WORKERS 字段名称 数据类型 字段属性 字段大小 作用 必填字段 索引 是否主键 workerid smallint 2 职工号 是 无 是 password smallint 2 职工密码 是

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值