sqlserver应用与开发表.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sqlserver应用与开发表

数据库设计 预备知识 数据库设计 常用数据类型 创建表 插入记录 一.预备知识 Mysql数据库是关系型数据库 数据信息以及不同数据之间的联系用关系来表示。 关系:一张二维表 表中的每一行称为一个记录(元组) 表中的每一列称为一个字段(属性) 二.数据库设计步骤 需求分析(应用需求) 概念设计(e-r图) 逻辑设计 物理设计 实例:学生信息管理系统 需求分析:功能描述 学生信息管理 学生成绩管理 课程管理 班级管理 概念设计:E-R图 1、学生信息 学号,姓名,年龄,性别,班级,电话,出生日期,入学日期,身份证,是在校、离校、退学、休学或其他 2、选课信息 记录某个学生的某门课程的成绩 3、课程信息 课程编号,课程名称,课程介绍,开课学期,课时,任课老师,学分,考试时间 4、班级信息 班级编号,班级名称,班主任,所属系,开始日期,结束日期,学生数量 课堂讨论 如果加入一个教师信息,e-r图如何修改 逻辑设计 E-r模型转向关系数据库的规则 一个实体转换成一张表 一个1:1,1:n的关系可以与任意一端对应的关系合并 M:n的关系单独转换成一张表 根据前面的规则,可转换成以下四张表 学生表 课程表 成绩表 班级表 三.创建表 选择数据库: use 库名 CREATE TABLE [数据库名.] [用户名.]表名 (列名1 列的数据类型 [是否为空,完整性约束 ], 列名2 列的数据类型 [是否为空,完整性约束 ] 列名3 列的数据类型 [是否为空,完整性约束 ] : : 列名n 列的数据类型 [是否为空,完整性约束 ] ) 四.常用数据类型 整数:tinyint,smallint,int,bigint 小数:float,real,decimal(m,d),numeric 字符:char,varchar 日期:smalldatetime,datetime 货币型:Money,smallmoney 五.添加记录 向表添加记录使用insert语句 Insert into 表(列1,列2,..,列n) Values(值1,值2,..,值n) 注意: 值的个数与列的个数一样 各个值与相应的列保持一致 添加的值应与列的数据类型保持一致 * * 学生 选课 课程 m n 班级 属于 m 1 成绩 *

文档评论(0)

dzzn118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档