SQL sever创建数据库数据表

创建数据库和数据表

一、目的:

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

二、环境概述:

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

三、数据库的创建

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

    ①打开管理工具,连接数据库引擎。
    在这里插入图片描述
    ② 在对象资源管理器中右击数据库,选择新建数据库选项。
    在这里插入图片描述
    ③ 设置数据库名称,以及数据库文件相应参数,并完成数据库的添加。
    在这里插入图片描述
    ④ 完成数据库的添加,并查看。
    在这里插入图片描述

  2. 删除上一步创建的数据库,再次使用SQL命令创建数据库。
    ① 选择创建的数据库,右击选择删除。
    在这里插入图片描述
    ② 新建查询,输入代码,点击执行。

 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 学生表 查看插入表中的数据。
在这里插入图片描述

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 学生表

在这里插入图片描述

### 回答1: 要在SQL Server 2008中创建,可以按照以下步骤进行操作: 1. 打开SQL Server Management Studio,连接到要创建数据库。 2. 在“对象资源管理器”中,右键单击“”,选择“新建”。 3. 在“新建”对话框中,输入的名称和列的信息。可以设置列的数据类型、长度、是否允许为空等属性。 4. 点击“保存”按钮,即可创建。 需要注意的是,在创建之前,需要先确定的结构和字段信息,以便正确地设置列的属性。同时,还需要考虑的主键、外键、索引等约束条件,以保证数据的完整性和一致性。 ### 回答2: 在 SQL Server 2008 中,创建是非常基础的操作,也是使用 SQL Server 2008 的第一步。下面是一些步骤来创建一个: 1. 打开 SQL Server Management Studio 工具,连接到 SQL Server 数据库服务器。 2. 打开“新建查询”窗口,通过 SQL 语句创建。(如下图) 3. 根据需要,定义的属性,包括列及其数据类型,是否允许 NULL 值,以及列的默认值。 4. 定义的主键或外键,以及其他约束条件来确保数据的完整性和一致性。 5. 保存并执行 SQL 语句来创建。 在 SQL Server 2008 中,我们可以使用多种方式来创建。例如,我们可以使用 Transact-SQL 语言编写代码来创建,或者使用 SQL Server Management Studio 面板(上图)来创建。如果我们使用 Transact-SQL 语言编写代码,可以使用下列代码来创建一个名为“users”的: CREATE TABLE users(         id INT PRIMARY KEY IDENTITY,         username VARCHAR(50),         password VARCHAR(50),         email VARCHAR(100) ) 在这个例子中,我们定义了一个名为“users”的,包含了四个列:id、username、password 和 email。id 列作为的主键,并设置了自动增量属性。username、password 和 email 列分别包含了 varchar 类型的数据,并且都允许 NULL 值。 最后,我们可以在 SQL Server Management Studio 中使用 Object Explorer 窗口查看我们创建的“users”。 以上是我对于 SQL Server 2008 数据库创建的回答,希望能对您有所帮助。 ### 回答3: 在SQL Server 2008中创建需要遵循以下步骤: 第一步,连接数据库SQL Server Management Studio中打开要创建数据库,使用Windows身份验证或SQL Server身份验证登录该数据库。 第二步,创建 在“对象资源管理器”中找到要创建数据库,在数据库上单击右键,选择“新建查询”。 在弹出的窗口中输入以下命令: CREATE TABLE TableName ( ColumnName1 Datatype CONSTRAINT ConstraintName PRIMARY KEY, ColumnName2 Datatype CONSTRAINT ConstraintName DEFAULT DefaultValue, ColumnName3 Datatype, ... ); 其中,TableName是新建名,ColumnName1/2/3是中的列名,Datatype是该列的数据类型,CONSTRAINT ConstraintName用于设置列的约束条件,如PRIMARY KEY和DEFAULT DefaultValue等。 第三步,保存新 输入完命令后,按F5或点击“执行”按钮执行该查询,系统会提示成功创建。 在“对象资源管理器”中找到新建的,右键菜单中选择“脚本”->“生成创建脚本”,可将该创建脚本生成到新的查询窗口中,以备将来查询。 总结起来,在SQL Server 2008中创建需要连接数据库,输入CREATE TABLE命令,并设置的列和约束条件,最后保存新
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

�Destiny;

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值