【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《sql - server实训报告》,欢迎阅读!
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)建立stu、course和select1个表之间的关系。 3个表之间的关系主要指主外键关系。 4.数据库完整性创建约束
------------------------------------------------------------------------------------------------------- 5.测试查询数据
(1). select 学号'测试一',姓名,年龄from stu where 姓名like '小%';
感谢您的阅读,祝您生活愉快。
本文来源:https://www.wddqxz.cn/b88a78d44593daef5ef7ba0d4a7302768e996f16.html