- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件技术基础数据库实验3 SQLServer基本操作课程老师:吕旭东 教授助教:黄珏2014-12-18终期大作业内容:高血压家庭管理系统 设计与开发用户角色:患者、社区医生功能基本要求:(1)社区医生收录患者阅读自己负责患者的身体参数给患者医疗建议(药物、饮食、运动等方面)(2)患者输入身体参数:血压等关联社区医生,身体参数可与该医生共享阅读社区医生给出的建议技术实现:个人独立完成;用MFC和 SQL SERVER联合开发实验课进度预览:围绕终期大作业展开1、系统设计文档: MFC 需求分析、功能设计、界面设计和开发2、数据库设计文档: Power Designer E/R模型设计与逻辑模型转换结果3、数据库基本操作: SQL Server 通过SQLServer管理数据库;执行SQL语句 4、终期大作业编程: MFC+SQL Server 通过代码连接数据库;实现医生患者注册、登录功能5、终期大作业编程: MFC+SQL Server 实现功能:患者与医生关联、患者数据录入且医生可以查看6、终期大作业编程: MFC+SQL Server 实现功能:医生录入建议,患者可以查看7、课堂检查大作业 最终程序源码与执行文件终期大作业报告SQLServer 介绍基本概念数据库需要长期存放在计算机内的有组织、可共享的数据集合按一定数据模型组织、描述和存储小冗余、独立性、易扩展、可共享管理数据库管理系统(DBMS)数据库的核心部分管理用户对于数据库的一切操作Access、SQL Server、Oracle等数据库模型 or 数据存储结构层次模型网状模型关系模型体系结构数据库引擎核心服务数据存储、处理和安全管理分析服务联机分析处理和数据挖掘功能报表服务生成企业报表支持各种形式的查看、管理安全性和订阅集成服务数据集成平台,处理各式数据源管理工具Microsoft SQL Server Management Studio集成环境,该工具可以完成访问、配置、控制、管理和开发SQL Server的所有工作。图形化工具和多功能的脚本编辑器组合SQL Server配置管理器可以查看和控制SQL Server的服务SQL Server Profiler完成系统运行过程的摄录操作命令提示实用工具Sqlcmd:执行Transact-SQL数据库管理系统数据库master:核心model:模板tempdb:临时储存空间数据库元素表:基本视图:表的查询结果,虚表索引:键和指针,指定数据的映射关系存储过程和触发器用户和角色:一定权限的使用者(的集合)SQL Server管理数据库操作新建数据库设计数据库表新建数据库表修改数据库表设置主键、设置主键值自增设置外键依赖编辑数据示例:理论课作业数据库DBHomework打开SQLServer Management Studio使用账号密码登陆;如果不记得账号密码,也可以用Windows身份验证登录。*注意:下次课编程时需要用账号密码登录,所以如果不记得密码,需要通过windows身份登录后重设密码,操作方法可百度之。1 新建数据库1 新建数据库刷新后可以看到新建的数据库2 设计数据库表a.新建数据库表保存时输入表名2 设计数据库表C.设置主键b.修改数据库表2 设计数据库表标识规范选是,并设置增量为1,则该列的值将会自动自增。注意:标识规范仅在该列是主键,且类型为int的情况下有效。2)选中ID列,修改列属性C.设置主键整型并自增1)新建SPJ表,设置ID为主键,类型为int2 设计数据库表d.设置外键依赖1)新建SPJ表的外键选中SNO列,右键选择“关系”2 设计数据库表3)查看表依赖关系2)查看、修改外键依赖3 编辑数据其中ID是自动填充的SQL Server中执行SQL语句用SQL语句实现新建数据库设计数据库表新建数据库表修改数据库表设置主键、设置主键值自增设置外键依赖编辑数据查询数据示例:理论课作业数据库DBHomework1 新建数据库在新建查询的窗口中输入SQL语句,点击“执行”,在消息框中可以看到执行结果提示;如果执行失败,则显示错误原因。刷新后才能看到新建的数据库。2 设计数据库表修改SPJ表-SQLuse DBHomeworkalter table SPJ add PNO nvarchar(50) foreign key references P(PNO)alter table SPJ add JNO nvarchar(50) foreign key references J(JNO)设置主键自增create table STAFF(ID int identity(1,1) primary key,SNO nvarchar(50),foreign key (SNO) references S(
您可能关注的文档
- 毕业论文[计算机信息管理].doc
- P020076020041345930380.ppt
- p2p产品基本介绍.ppt
- 毕业论文参考例子.doc
- 毕业论文排版格式实例[吉林大学].doc
- 毕业论文模板[案例分析].doc
- Pbnbsonic电动牙刷市场营销报告end.ppt
- 毕业论文浅谈商务英语特点及英译汉翻译技巧.doc
- part1—导言ch01—经济学十大原理.ppt
- 毕业论文设计——利用所学C语言知识设计汇报停车场管理系统.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)