这个.....应该把前面你会的的东西先都写好!
然后要是有不会的查询语句之类的,再发来csdn~~
你这样直接要答案或是结果,不太好整~~!!!

解决方案 »

  1.   

    实验一参考答案-- 1.创建一个名称为study 的数据库。
    create database study-- 2.在数据库study 中创建s(学生表),并输入s 表的数据。
    use study
    gocreate table s
    (学号 numeric(10,0) not null,
     姓名 varchar(10) not null,
     性别 char(10) null,
     生日 datetime null,
     已修学分 real null,
     系别 varchar(20) not null)-- 3.查看s 表的结构,并输入表数据。
    sp_mshelpcolumns sinsert int s(学号,姓名,性别,生日,已修学分,系别)
     [...]--4 . 打开查询分析器,输入查询语言,查询s 表的全部数据。
    select * from study.dbo.s-- 5 . 在对象浏览器的s 表下查看表的结构( 表的列),创建一个查询,显示学生的学号、姓名、系别和已修学分,并把s q l 语句保存为脚本文件s.sql。
    select 学号,姓名,系别,已修学分 from study.dbo.s-- 6.打开脚本文件s.sql,并执行
    ...-- 7.创建一个查询,要求显示s 表中有哪些系别。
    select distinct 系别 from study.dbo.s-- 9.在查询分析器中查看sc 的表结构,创建一个查询,显示学号和课程号以及显示所有的课程号,并保存查询语句为sc.sql 脚本文件,然后打开脚本文件执行。
    sp_mshelpcolumns scselect 学号,课程号 from scselect 课程号 distinct from c-- 10.创建一个查询,要求显示学号为6606 的学生所选课程的课程号。
    select 课程号 from sc
     where 学号=6606-- 11.创建一个查询,要求显示课程名称为软件工程的学分和任课教师。
    select 学分,任课教师 from c
     where 课程名称='软件工程'-- 12.创建一个查询,要求显示所有必修课的课程名称。
    select 课程名称 from c
     where 课程类型='必修'
      

  2.   

    实验二参考答案.-- 1.使用企业管理器创建一个名为Tstudent 的数据库。
    create database Tstudent-- 2. 修改数据库的参数。
    --(1)修改Tstudent 数据库的数据文件参数,把它的存储空间改为2 M 。
    use Tstudentdbcc shrinkfile(N'Tstudent', 2)--(2)把数据文件的存储空间改回1M 或者修改文件名和数据存储位置,结果会如何?
    use Tstudentdbcc shrinkfile(N'Tstudent', 1)-- 3.打开查询分析器,用SQL 创建一个Ts 数据库。
    create database Ts-- 4.在相应的目录下查看数据库数据文件和日志文件是否已存在;或者通过企业管理器查看相应的文件是否存在。打开企业管理器,然后打开T s 数据库的属性查看相应的参数。
    --> 打开企业管理器,然后打开Ts数据库的属性.-- 5 . 考虑一下,T s 数据库有何不妥之处。
    --> 空数据库,没有不妥.