sql - server实训报告

时间:2022-04-06 08:00:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
sql - server实训报告



SQL Server实训报告

业: 计算机应用技术(过程控制方向) 级: 过控131

名: 张改凤

号: 202105260130 指导老师: 李模刚 实训地点: 信控2机房 :

-----------------------------------------------------------------------------

一、实训目标

掌握SQL Server数据库创建方法,掌握数据表、数据库完整性约束、基本查询语句的使用、数据更新方法、视图索引的建立、常用数据库对象的创建及使用、SQL编程序等多方面的综合练习,旨在强化训练,真正做到熟练掌握甚至精通,为以后数据库维护、网络管理、编程打好基础。 二、实训要求

完成实训题目,并将最终结果保存在自己的FTP上(在自己的FTP帐号上建立” gk13130_张改凤”文件夹,将所有实训结果、脚本文件、数据库、实训报告均保存在此文件夹下),所有操作尽量使用查询分析器完成。

实训最低要求:查询数据和数据更新要求必须用查询分析器完成,其他可在SSMS完成,但要求能够生成脚本文件,并能读懂其中所有代码,并可进行简单修改模仿。 三、考核标准


1)平时实习纪律考勤 10% 2)实训报告 40% 3)代码文件及数据库文件 40% 4实习总结 10%

1.创建数据库及删除

创建一个名称为xscj的数据库,脚本文件名:xscj.sql CREATE DATABASE [xscj] ON PRIMARY

( NAME = N'xscj', FILENAME = N'D:\\ddd\\xscj.mdf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) LOG ON

( NAME = N'xscj_log', FILENAME = N'D:\\ddd\\xscj_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%) GO

EXEC dbo.sp_dbcmptlevel @dbname=N'xscj', @new_cmptlevel=90

EXEC msdb.dbo.sp_delete_database_backuphistory @database_name = N'xscj' GO USE [master] GO

/****** 对象: Database [xscj] 脚本日期: 08/27/2021 10:00:54 ******/ DROP DATABASE [xscj] GO 2.创建文件夹ddd

exec sp_configure'show advanced options',1; reconfigure ; exec sp_configure'xp_cmdshell',1; reconfigure ; exec xp_cmdshell'md d:\\ddd'; reconfigure ; exec sp_configure'xp_cmdshell',0; reconfigure ; exec sp_configure'show advanced options',0; 3.创建和使用表

(1)建立学生表stu,其结构为:

学号 nchar(12) not null, 姓名 char(255)not null unique,

年龄 int check(年龄 >=5 and 年龄 <=60), 身份证号 char(18),。其中“学号”为主键。 stu表中输入如下记录:


(2)建立课程表course,其结构为

课程号 char(255) not null , 课程名 char(255),

学分 int,其中,“课程号”为主键。在course表中输入如下记录:

(3)建立选课表select1,其结构为:

学号 nchar(12)not null, 课程号 char(255) not null,

成绩 float 。其中,“学号”和“课程号”为主键。在select1表中输入如下记录:

(4)建立stucourseselect1个表之间的关系。 3个表之间的关系主要指主外键关系。 4.数据库完整性创建约束

------------------------------------------------------------------------------------------------------- 5.测试查询数据

(1). select 学号'测试一',姓名,年龄from stu where 姓名like '%';

您的阅读,祝您生活愉快。


本文来源:https://www.wddqw.com/doc/b88a78d44593daef5ef7ba0d4a7302768e996f16.html