
2023年实验SQLSERVER环境.pdf
9页实验一 SQL S E RVER 2023 环境一、实验目的1 、了解SQL SERVER 2023的安装过程中关键配置的设立;2、掌握通过S QL Server Manageme n t Studio管理数据库服务器、操作数据库对象的方法;3、掌握数据库的还原与备份操作二、实验前准备1、启动S Q LSERVER服务 实验室机器上既安装了 SQL Server 2023服务器端工具又安装了客户端工具,在使用客户端工具S QL Se r ve r Man a gement S t udi 连接数据库引擎之前, 需要将本地数据库引擎服务启动, 启动方法如下:( 1 ) 打开配置管理器 开始菜单- - -> 所有程序- - - - > Micros o ft S QL Server 2 023—图——:配置SQL Server配置省理器建地)项日 SQL Server服务县 SQL S erver网络配置型 SQL Nativ. Client 10.0 配置文件9 操作Q) 查看9 帮 助⑥Server服务S erver网络配置Native Cli«nt 10.—> 配置工具——>SQL Server配置管理器(2 )启 动SQ L Server服务单击左窗格的"SQLServer服务”选项,在右窗格中就会显示所7« Sql Server C on figu ration lan agcr文件9 澡 作 ⑥ 查看9 帮助(H)I n t e g r a t io n S e r v i c e 10. 0(MSSQLSERVER)(MSSQLSERVER)(MSSQLSERVER)R e p o r tin g S e r v ic e s ( MSSQLSERVER)B row ser代 理(MSSQLSERVER)^ ^ S Q L S « r v « rS « r v « rS e r v e rS e r v e rS e r v e r名称5 亡 启劫模式正在运行正在运行已停止正在运行正在运行已停止已停止动动动动动他动自手自自自其手有的服务, 找 到“SQLSe r ver(MSSQLSERVER)”服务, 在服务上单击右键,选 择 “ 启动" ,S Q LServer数据库引擎服务启动。
2、登录服务器在 使 用SQL S e rver M ana gement S tud i o管理数据库引擎服务器时,需要一方面登录到服务器上, 第一次登录时需要将登录界面的“ 服务器名称”选项修改为本地的计算机名同时将身份验证方式改为“Wind o ws身份验证”获取本地计算机名:右键点击“ 我的电脑”一一> 属性一一> “ 计算机名”标签页三 、实验内容1、创建数据库建立名为“ S t u d e n t ”的数据库2、建立基本表在“ S t u d e n t ”数据库中建立如下三个关系:( 1 ) “ 学生” 关系S由学号( S n o ) >姓 名( S n a m e )、 性 别( S s e x ) >出生日期( S b ir t h )、专 业( M a jo r )、备 注( No t e )六个属性组成,关系模式为:S ( S n o , S n a m e , S s e x , S b ir t h , M a jo r , No t e )( 2 ) “课程” 关系C由课程号( C n o )、 课程名( C n a m e )、 学期( Te r m )、学时( P e r io d )、学分( C r e d i t )五个属性组成, 关系模式为:C ( C n o , C n a m e , T e r m , P e r io d , C r e d it )( 3 ) “ 选课”关系SC由学号( S n o )、课 程 号( C n。
) 、成绩( Gr a d e )三个属性组成, 关系模式为:S C ( S n o , C n o , G r a d e )规定:( 1 )创建各个表的主键, 有外键的创建外键 2 ) S n a m e和C n a m e属性列取值非空 3 ) Te r m属性列取值只能为1、2、3、4、5、6、7或8 4 ) G r a d e属性列的取值在0 —1 0 0之间3、录入数据在每个表中录入以下数据,录入数据时注意数据的录入顺序, 先在主键表中录入数据, 再在外键表中录入数据s表SnoS n am eS s eXSbi r t hMajo rN o te1 0 1佟 双男1 992-3软件工程101-181 01102胡 胜 军男1993-10-1软件工程10 11郭 向 昭男软件工程031992-4-2319 9 3-81 01104任静凯女软件工程三好学生-15SnoS n am eS s eXSbi r t hMajo rN o te101 1 ()5董雪女1990-1-1 8软件工程10 1 106杨自然男1991-12-6软件工程1011 07赵勇男1 9 93-3 - 9软件工程三好学生10 1108乔芳芳女1994-5-5软件工程1 0 1109张丽女1 991-11 - 7软件工程101110薛鹏男19 9 3-5 -1 4计算机10 1 111魏宗凯男199 3 -8-15计算机优秀干部101112滕林男1994- 2-1 4计算机101 1 13张斌男19 9 2 -12~ 1 1计算机1 01114何倩倩女1 9 93-3-22计算机1 0 111 5曾真真女1 9 91-6-6计算机101116误庆明男1993-12-17计算机101117张华女1992 - 8- 2 7计算机优秀党员101118谢天男1 9 93-3-1 9计算机101 1 19李海莹女1 99 3 -2-22计算机101120刘志跃男1993-1 1-11网络工程1011 2 1安雅靖女19 9 4-1-网络工程SnoS n am eS s eXSbi r t hMajo rN o te30101 1 22徐磊男199 5 -5 -29网络工程101123王煜男19 9 3-11一 30网络工程三好学生101124余丹妮女1 9 93-10-8网络工程101 1 25李晓光男1 993-7-1 5网络工程1 01126付志敏男1992-12-2网络工程101127田旭男199 3-4-6网络工程优秀团员1 0 1 128李艳女1992-6-9网络工程1011 29刘忠琦男1 9 9 3 -5-1 0网络工程101130刘香焕女1 993-11 -8网络工程C表C noCnameTermPerio dCre di tC0 1英语11 0 86C02计算机图形学7644C03高等数学110 86C04数据结构25 43C05离散数学5724C06计算机网络5543C07概率论与数理记录2644C 08面向对象程序设计4644s c表SnoCn0G ra deSn oCnoGrade1 0 1101C0 194101109C 02891 01101C02741 0 1109C0366101101C03861011 09C0465101 1 0 1CO 48 01 01 109CO 5581 0 1 101C056 8101 1 09C06951 0 1101C0667101110C0774101101C0772101 1 10C0888101 1 02C 0 8961 ()1 11 3C01981 0 1 1 02C 0 15210 1 113C029410 1 102C02961 0 1113C0387101102C0386101114CO 41 00101102C045310 111 5C059 21 01103C05761011 1 6C06911 0 1 103CO 67210 1 117C079210 1 103C076 2101 1 18C08941011 04C0151101 1 18C0198101 1 0 4C029410 1118C0290101 1 04C0374101118C03861 0 1104C04821 Oil 18CO4921 0 1 1 0 4C 05731011 24CO 590101 1 0 4CO694101124C069 2101 1 0 4C079210 1124C0795SnoCn0G ra deSn oCnoGrade101104CO 893101124CO 88 5101 1 05CO 1881 01 124C0184101105C0287101125C02841011 0 5C0395101125C03971 011 0 5C0485101125C0491101 1 06C059610112 5C05671 0 11 06C06961 01126CO 6781 0 1106CO 7631011 26C07891 01106C08721 0 1 126C0879101 1 06C01791 0 1127C0194101107CO 280101127C 02791 0 1107C0383101127C03971 0 1107C047710 1 127C048810 1 108C0587101 1 27C058 21 0 1108C 06871011 28CO 69 81011 0 8C07761 011 29C0797101 1 09C0892101130C08100101109C015910 1 1 30C0692101109C071 OO101130C07954、修改数据表逻辑结构⑴在C表中添加课程所在系列, 列名为d e p tn a m e ,类型为var c ha r( 2 0 ) , 自己为d e p tname属性列添加数据。
2)在 S 表中为S s e x 属性列添加取值只能为“ 男” 或“ 女” 的约束5、数据删除操作(1)删 除S表中的某一行数据, 看能否删除, 分析出现的错误信息、 , 找出因素并写入实验报告2)删 除SC表中的某一行数据, 看能否删除,想想为什么可以删除,在实验报告中分析因素6、数据库的备份与还原(1)备 份“ Student”数据库(2)还 原“Studen t ”数据库( 可先删除“S t u dent”数据库,后完毕还原。












