SQL sever创建数据库数据表

创建数据库和数据表

一、目的:

  1. 掌握在SQL Server中使用对象资源管理器和SQL命令创建数据库与修改数据库的方法。
  2. 掌握在SQL Server中使用对象资源管理器或者SQL命令创建数据表和修改数据表的方法(以SQL命令为重点)。

二、环境概述:

  1. SQL Server 2019
  2. SQL Server Management Studio 管理工具

三、数据库的创建

  1. 使用对象资源管理器创建数据库,给出关键步骤的截图和说明。

    ①打开管理工具,连接数据库引擎。
    SQL sever创建数据库数据表_第1张图片
    ② 在对象资源管理器中右击数据库,选择新建数据库选项。
    SQL sever创建数据库数据表_第2张图片
    ③ 设置数据库名称,以及数据库文件相应参数,并完成数据库的添加。
    SQL sever创建数据库数据表_第3张图片
    ④ 完成数据库的添加,并查看。
    SQL sever创建数据库数据表_第4张图片

  2. 删除上一步创建的数据库,再次使用SQL命令创建数据库。
    ① 选择创建的数据库,右击选择删除。
    SQL sever创建数据库数据表_第5张图片
    ② 新建查询,输入代码,点击执行。

 create database 教学管理系统 

四、数据表的定义和创建

1. 给出各字段的属性定义和说明。

学生表

字段名 数据类型
学号 INT
姓名 NVARCHAR(30)
性别 NVARCHAR(10)
专业班级 NVARCHAR(50)
出生日期 DATE
联系电话 INT

课程表

字段名 数据类型
课程号 NCHAR(10)
课程名 NVARCHAR(30)
学分数 FLOAT(1)
学时数 INT
任课教师 NVARCHAR(30)

学生作业表

字段名 数据类型
课程号 NCHAR(10)
学号 INT
作业1成绩 INT
作业2成绩 INT
作业3成绩 INT

2. 使用SQL命令在学生作业管理数据库中建立学生表、课程表和学生作业表,给出SQL代码。

use 学生作业管理
go
create table 学生表
( 学号 int not null,
  姓名 nvarchar(30) null,
  性别 nvarchar(10) null,
  专业班级 nvarchar(50) null,
  出生日期 date null,
  联系电话 int null
 )
create table 课程表
( 课程号 nvarchar(20) not null,
  课程名 nvarchar(30) null,
  学分数 float(1) null,
  学时数 int null,
  任课教师 nvarchar(30) null
  )
 create table 学生作业表
( 课程号 nvarchar(20) not null,
  学号   int null,
  作业1成绩  int null,
  作业2成绩  int null,
  作业3成绩  int null
 )

五、数据表的填充和插入

1. 用Management Studio在各个表中输入数据后表格插入数据的截图及说明。
①在对象资源管理器中选择数据库 —》 学生作业管理 —》 表 —》dbo.学生表,右键选择编辑前200行。
② 依次在表格中输入相关数据。
③ 执行代码 select * from 学生表 查看插入表中的数据。
SQL sever创建数据库数据表_第6张图片

2. 用SQL进行某张表格多条数据插入数据代码

use 学生作业管理
go
insert into 学生表
values('0592','王海强','男','电子05','1986-11-1',NULL)
insert into 学生表
values('0593','王海','男','电子03','1946-1-1','1867792')
insert into 学生表
values('0594','王强','女','智科20','1996-7-14','1688727')
select * from 学生表

SQL sever创建数据库数据表_第7张图片

你可能感兴趣的:(数据库,sqlserver,sql)