收藏 分销(赏)

实验二报告.doc

上传人:w****g 文档编号:1844557 上传时间:2024-05-10 格式:DOC 页数:5 大小:765KB 下载积分:6 金币
下载 相关 举报
实验二报告.doc_第1页
第1页 / 共5页
实验二报告.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
实验二 设计数据库、创建数据库和数据表 一. 实验目的 掌握在SQL Server中使用对象资源管理器和SQL命令创建数据库与修改数据库的方法。 掌握在SQL Server中使用对象资源管理器或者SQL命令创建数据表的方法 二.实验内容 1.在SQL Server中使用对象资源管理器和SQL命令创建学生作业数据库,数据库的名称自拟。 (1). (2).创建数据库代码和修改数据库 /******创建数据库******/ CREATE DATABASE student ON ( NAME=studenthomework, FILENAME='D:\studenthomeworkcondition.mdf', SIZE=10, MAXSIZE=500, FILEGROWTH=10) LOG ON ( NAME=student_Log, FILENAME='D:\studenthomeworkcondition.ldf', SIZE=5, MAXSIZE=500, FILEGROWTH=5) /******修改文件增容方式******/ ALTER DATABASE student MODIFY FILE (NAME=studenthomework, FILEGROWTH=20) (3).删除student数据库 2、学生表字段属性定义 课程表属性定义 学生作业表 3、用SQL命令在数据库中建立学生表、课程表和学生作业表 CREATE TABLE studentcondition ( studentnumber VARCHAR(12) NOT NULL PRIMARY KEY, studentname NVARCHAR(50) NOT NULL, studentsex VARCHAR(1) NOT NULL, studentclass NVARCHAR(50) NOT NULL, studentbirthday DATE NOT NULL, studenttelephone VARCHAR(12), )/**学生表***/ CREATE TABLE classtable ( subjectnumber NVARCHAR(50) NOT NULL PRIMARY KEY, subjectname NVARCHAR(50) NOT NULL, subjectscore FLOAT NOT NULL CHECK(subjectscore>0), subjecttime int NOT NULL CHECK(subjecttime>0), subjectteacher NVARCHAR(50) NOT NULL , )/***课程表****/ CREATE TABLE studenthomework ( subjectnumber NVARCHAR(50) NOT NULL PRIMARY KEY, number VARCHAR(12) NOT NULL, homework1 INT NOT NULL CHECK(homework1>0 AND homework1<100), homework2 INT, homework3 INT NOT NULL CHECK(homework3>0 AND homework3<100), )/****学生作业表******/ 未执行前 执行后 4、 往表中填充数据
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服