文章目录

  • SQL Server的练习
    • 题目
    • 关键
    • 步骤
  • 数据库导出sql文件

SQL Server的练习

题目

建立一个数据库,在其中建立三个表,Student(主键Sno)、Course(主键Cno)、SC(主键Sno、Cno,外键Student表的Sno、Course表的Cno),在其中添加数据,(本次一切操作都不需要书写sql语句)


Student表:

Course表:

SC表:

关键

建立数据库、新建表、建立主键、建立外键、数据类型选择

步骤

1.打开SQL Server,并连接
2.新建数据库
点击“数据库”,选择“新建数据库”,并填写数据库名称,点击“确认”,即完成数据库的建立



3.新建表
点击打开新建数据库testtwo,点击打开“表”,右键点击“表”,选择“新建”,选择“表”,根据需求填写列信息,点击保存,填写表的名称,点击“确定”,点击“表”,选择“刷新”,即可看到表的信息,完成表的新建





4.建立主键
右键点击所选列名的前面空格,选择“主键”,点击保存,即建立主键


在一个表中建立多个主键,只需要同时选中多行,在右键选择“建立主键”并保存即可


SC表、Course表建立方法同Student表,此处省略这两个表的建立
Course表:

SC表:

5.SC表中建立外键
右键点击需要建立外键的列名的前面空格,点击“关系”,点击“添加”,修改“标识”中的“(名称)”,点击“(常规)”中的“表和列规范”的“…‘,点击“关闭”,点击保存,在新出现的页面,点击“是”,即完成设置外键





SC表的Cno外键与上述方法一致


6.向三个表中添加数据
右键点击需要添加数据的表,选择”编辑前200行“,添加数据,点击”保存“,即可完成添加数据


Student表和SC表添加数据与上述方法相同,此处省略
Student表:

SC表:

数据库导出sql文件

1.右键点击所需数据库,选择”任务“,选择”生成脚本“

2.点击”下一步“

3.点击”下一步“

4.在”文件名“处选择所要保存sql文件的地址,点击”高级“,在”要编写脚本的数据的类型“中选择”架构和数据’,点击“确定”,点击“下一步”



5.点击“下一步”

6.点击“完成”,即结束


SQL Server使用相关推荐

  1. 【Sql Server】数据库的3大服务

    在数据库SQL SERVER中,处理常用的sql server数据库引擎,还有其他3大服务,分别是集成服务,报表服务,分析服务. 集成服务商可以配置包,这里的包可以理解是数据库引擎里的用户数据库.可以 ...

  2. 【Sql Server】DateBase-自动化

    强大的SQL Server有着神奇的自动化功能,来处理一些人为处理不了的事情! 自动化功能:T-sql语言,系统命令.脚本语言.复制命令.创建角色.索引重建.报表 管理元素:作业.警报.操作员.计划 ...

  3. 【Sql Server】DateBase-视频总结

    最近看完了数据库视频,内容繁杂,但也不是无迹可寻! 这是第三遍关于数据库的学习了,随着一遍一遍的深入,更加了解了它的全貌,虽然现在对于数据库还不能到达熟练操作的地步,但至少放我手上不在犯怵了. SQL ...

  4. sql server登录名、服务器角色、数据库用户、数据库角色、架构区别联系

    原创链接:https://www.cnblogs.com/lxf1117/p/6762315.html sql server登录名.服务器角色.数据库用户.数据库角色.架构区别联系 1.一个数据库用户 ...

  5. 合肥工业大学—SQL Server数据库实验十:用户及其权限管理

    用户及其权限管理 1. 创建登录名Mylog及密码 2. 创建用户user2关联登录名 3. 创建角色role1 4. 对用户user2及角色role1授权 5. 验证用户授权 6. 收回用户权限 1 ...

  6. 合肥工业大学—SQL Server数据库实验四:数据库的分离和附加

    数据库的分离和附加 1. 数据库分离 2. 数据库附加 1. 数据库分离 当SQL Server服务器运行时,该服务器上所有的数据库自动处于运行状态,而运行中的数据库文件是无法进行数据库文件的拷贝的. ...

  7. SQL Server中Identity标识列

    SQL Server中,经常会用到Identity标识列,这种自增长的字段操作起来的确是比较方便.但它有时还会带来一些麻烦. SQL Server中,经常会用到Identity标识列,这种自增长的字段 ...

  8. SQL SERVER 函数ROW_NUMBER() 应用

    应用场景: 1.业务要求SQL查询结果中输出含有"序号"."行号". 2.数据表中某个空白字段需要用流水号填充. 以上场景时,可以使用SQL SERVER 的函 ...

  9. java实体属性对应mysql和SQL Server 和Oracle 数据类型对应

    1:Java数据类型与MySql数据类型对照表 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 ...

  10. SQL Server Extended Events 进阶 3:使用Extended Events UI

    开始采用Extended Events 最大的阻碍之一是需要使用Xquery和XML知识用来分析数据.创建和运行会话可以用T-SQL完成,但是无论使用什么目标,数据都会被转换为XML.这个限制在SQL ...

最新文章

  1. matlab多元回归程序,多元回归程序MATLAB程序
  2. .net 页面传参方式总结
  3. 【正一专栏】西班牙国家德比不再激情四射可更让人不舍
  4. UVA 10405-Longest Common Subsequence
  5. d3d9 抓取windows屏幕
  6. 如何将物理服务器转换成基于的Vmware ESXi虚拟服务器
  7. 为什么这款 CPU 在亚马逊上卖得最火?
  8. 防风网-挡风抑尘墙:挡风抑尘墙
  9. php arcsin函数,三角函数计算器
  10. PL读写PS端DDR的设计
  11. 媒体选择与发布实践总结
  12. Alfresco文档管理系统 文档
  13. 录音转文字电脑软件有哪些?录音如何转文字?
  14. 怎样在拼打日语汉字时,在字上同时显示假名
  15. gateway官网文档解读(六) 汇总
  16. HTTPS安全通信:HTTPS与SSL
  17. 【JavaScript】数据类型
  18. Android8.0 悬浮窗的实现
  19. 无线智能插座开发结束说明
  20. 泉州php编程学校,泉州五中校园网络平台【Moodle平台与校园网络整合】...

热门文章

  1. Java从入门到精通(一)
  2. 使用Excel导出.xml文件
  3. C语言实现俄罗斯方块代码
  4. Java数据类型的转换
  5. java 强制转换double_JAVA强制类型转换
  6. java 数据库连接 释放_JDBC连接数据库和释放连接
  7. 一千行代码铸造Terminal文本编辑器
  8. 青鸟影院售票系统(一)
  9. python 文本颜色设置
  10. UE4(虚幻4)引擎下载与安装