使用数据库DDL语言创建数据库和基本表?(SQL Server 2014)

article/2024/12/26 0:56:11

摘要:微信搜索【三桥君】
检索:《数据库系统原理》课程实验报告——实验一 建立数据库和基本表结构
说明:本实验是在SQL Server 2014版本数据库下操作完成的。
本实验通过举例创建一个数据库、一张有定义的表、以及添加数据到该表的实验过程,能让初学者掌握使用数据库DDL语言创建数据库和基本表的逻辑思维和操作步骤。

一、实验目的

  • 掌握使用数据库DDL语言创建数据库和基本表。

二、实验内容

  1. 设有一学生成绩管理系统,其数据库名为“ST”。
  2. 在数据库ST中创建班级表Class。
    在这里插入图片描述
  3. 添加表记录。
    在这里插入图片描述

三、实验步骤

  1. 新建数据库ST步骤

(1)右键”新建查询“
在这里插入图片描述
(2)输入创建数据库命令的代码——选择该代码——点击”执行“
在这里插入图片描述
(3)右键”数据库“——点击”刷新“——出现ST数据库
在这里插入图片描述

在这里插入图片描述

  1. 创建班级表Class步骤
    (1)输入使用ST数据库命令的代码——选择该代码——点击”执行“

在这里插入图片描述
(2)根据任务表的要求输入创建表命令的代码——选择该代码——点击”执行“
在这里插入图片描述
(3)右键”表“——点击”刷新“——出现Class表
在这里插入图片描述
在这里插入图片描述
3. 添加表记录步骤
(1)输入查询Class表命令的代码——选择该代码——点击”执行“
在这里插入图片描述
(2)输入添加数据命令的代码——选择该代码——点击”执行“
在这里插入图片描述
(3)再次选择查询命令的代码——点击”执行“——出现结果里的数据表说明完成
在这里插入图片描述

四、实验代码

--新建数据库ST
CREATE DATABASE ST;
--使用数据库
USE ST;
--创建班级表Class
CREATE TABLE Class(
classNo CHAR(6) NOT NULL,
className VARCHAR(30) NOT NULL,
institute VARCHAR(30),
grade smallint,
classNum tinyint
);
--选择查询Class表
SELECT * FROM[dbo].[Class];
--添加数据到Class表
INSERT INTO Class (classNo,className,institute,grade)
VALUES ('CS0701','计算机科学与技术','数计学院',2007),
('IS0701','信息管理与信息系统','数计学院',2007);

【链接】
如何使用向导创建数据库和基本表结构?(SQL Server 2014)


文章整理不易,如有帮助请点赞关注支持,谢谢!微信搜索【三桥君】,回复【关注】有我准备的一份资源大礼包。后续持续更新~~~


http://chatgpt.dhexx.cn/article/jaLUL3pb.shtml

相关文章

实验1 SQL的DDL语言和单表查询

第1关:创建供应商表S(SNO,SNAME,STATUS,CITY) 任务描述 创建供应商表S(SNO,SNAME,STATUS,CITY) 相关知识 供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市…

DML语言和DDL语言(数据库)

数据库DML,DDL语言:使用平台, DDL语言 1.create table 2.Create index 3.Alter table 4.Alter index 5.Drop index 1.展示数据库 2.使用某个数据库 3.展示表 4.查询表(首先你要确定,你这个数据库有表) 5.创建数…

mysql数据库-DDL语言

目录 1.DDL是什么? 2.有哪些常用的操作 1.查看数据库 2.创建数据库 2.删除数据库 3.添加查看表 4.删除表 5.修改表 (1)修改表类型 (2)增加表字段 (3)删除表字段 (4)修改字段名 &#x…

SQL语句之DDL语言

说明:DDL(Data Definition Language,数据定义语言),用来定义数据库对象(数据库、表),包括了数据库和表的创建、查询、使用和删除操作。 一、数据库操作 新安装的数据库,默认有以下四个数据库&…

DDL语言

其语句包括动词CREATE,ALTER和DROP。在数据库中创建新表或修改、删除表(CREATE TABLE 或 DROP TABLE);为表加入索引等。 mysql是一个关系型数据库,库里面包含若干个表,而每一张表都是由行和列组成。 打开Navicat 1.0…

数据库:DML语言和DDL语言

文章目录 一、DML语言(数据操作语言)1.插入语句(1)方式一(2)方式二(3)两种方式比较 2.修改语句(1)修改单表的记录(2)修改多表的记录(补充) 3.删除语句(1)方式一(2)方式二(3)方式一与方式二区别(⭐) 二、DDL语言1.库的管理2.表的管理(1)表的创建A.语法B.常…

ddl是什么意思网络语_DDL(数据定义语言)

DDL,是对数据库内部的对象进行创建,删除,修改等的操作语言。它和DML语言最大的区别是DML只是对表内部数据的操作,而不涉及到表的定义,结构的修改,更不会涉及到其它对象。 1.连接数据库: 注:1.mysql代表客户端命令,-u后面跟连接的数据库用户,-p表示需要输入密码。 2.命令…

数据库定义语言(DDL)详解

数据库定义预压(DDL 语言)是重要的语言之一。包含三个关键字:CREATE,DROP,ALTER。 数据库语言都遵循巴科斯范式,其语言规范如下所示:L利用CREATE关键字可以实现定义:定义数据库,定义表,定义索引,定义视图等…

枚举到底是个什么鬼类型?

前言 枚举是很多面向对象语言都会有的一种类型,它可以将表达同一类型的变量组合成一个集合,组成一个常量集 在Java中也有枚举类型,是用enum关键字来表示的 枚举常用来表示一个常量集,用来限定变量的取值,只能在枚举…

面试官:为啥需要枚举?枚举有什么作用?怎么用枚举实现单例?

点赞再看,养成习惯,微信搜索【三太子敖丙】关注这个互联网苟且偷生的工具人。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 Java基础:枚举的用法与原理 在学习过程中&…

了解什么是枚举(enumeration)

1、枚举是一组常量的集合。还可以看成包含有限特定的对象。 2、自定义枚举的步骤: 将构造器私有化private将get方法拿掉在类的内部直接创建固定的对象,比如:public static Season SPRING new Season("春天","温暖");使…

Java~枚举的使用

目录 枚举的定义 枚举的使用 values()的使用 ordinal()的使用 valueOf() 的使用 compareTo()的使用 枚举的优缺点 枚举的定义 枚举是JDK1.5以后引入的。主要用途:将一组常量组织起来,在引入枚举之前表示一组常量通常是使用定义常量的方式&…

枚举类的使用方法

一、理解枚举类型 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。下面先来看看如何写…

java枚举类详解

一、初始枚举 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。下面先来看看什么是枚举…

(JAVA): 自定义枚举和enum枚举类型------详解。

目录 言图: ☣☣一、基本介绍 ☣1、什么是枚举 ☣2、枚举的特点 ☣3、枚举的实现方式 ☣☣二、自定义类实现枚举 ☣1、自定义枚举的特点 ☣2、代码示例 ☣3、代码分析 ☣☣三、enum关键字实现枚举 ☣1、enum使用细节 ☣2、enum实现接口 ☣3、代码示例 …

色彩-基础理论

颜色三大指标 色相 色相是颜色的一个属性,只有黑白灰没有色相这个属性(那银灰色是什么?) 颜色的相貌,指的也是给颜色一个名字 例如:暗红、酒红、土黄、墨绿 饱和度 颜色的鲜艳程度 纯度 饱和度主要取决于含色成分和消色成分&a…

10bit、8bit色彩深度的区别

下面 一张图能说明区别,10bit能表现的颜色值范围更多

OpenCV色彩空间与通道

色彩空间与通道 色彩空间(Color Space)是指用来描述和表示图像颜色的一种方式。不同的色彩空间具有不同的颜色模型和表示方式,常见的色彩空间包括 RGB、CMYK、HSV、Lab 等。 通道(Channel)是指在某种色彩空间中独立表…

色彩空间(一):色彩空间基础

转载自:https://www.zhangxiaochun.com/color-space-1/ 序言 相信很多做设计的小伙伴都听说过 RGB 或者 CMYK 这样的概念,RGB 和 CMYK 就是两个典型的色彩空间模式,前者主要用于光学色彩展示(比如我们的电脑显示屏)&am…

【数字图像处理】色彩模型

作者介绍:小星的学习笔记,一名努力成为合格程序员的本科在读生 提示:本文仅为学习复习笔记,如有不对欢迎指正🎉🎉🎉 文章目录 前言 一、什么是色彩模型? 二、面向设备的色彩模型 …