使用交互方式创建数据表

简介: 本次实验主要介绍如何在RDS-SQLServer数据库中使用交互方式创建数据表。

使用交互方式创建数据表

1. 基本表的创建

本次实验环境基于DMS数据库实验室的RDS-SQL Server,前往并登录DMS数据库实验室

实验具体操作步骤如下:

开通好RDS-SQL Server数据库后,系统会自动生成courses、students、student_course三张示例表。

我们可以在实验室中通过按钮交互的方式创建基本表,本节介绍在SQL Console中创建属于自己的数据表。

2.1 在左侧表区域空白处右键(或右键任意一张表),单击创建表。

2.2 在创建表页签,填写表信息,表信息包含基本信息、列信息、索引信息、外键信息和检查约束信息。本示例只创建一张简单示例表,所以只设置基本信息和列信息。

在基本信息中,自定义设置表名和模式。其中,带星的信息为必填信息,用户可以根据需要自行选择模式。

2.3 在列信息中,单击新增即可新增一列,输入列名,在类型中选择数据类型并填写长度。您也可以针对表设置索引、外键和检查约束等表信息,用户可根据需要自行填写。

2.4 在创建表页签,单击下方的保存变更。

2.5 在变成变更对话框中,单击直接执行。

2.6 在左侧表区域,单击 图标刷新数据库,您即可看到新创建的数据表。

2. 实验作业

作业内容

在数据库中,通过按钮交互的方式创建数据表student_info、curriculum、grade,三个表的数据结构如表1-表3所示。

表1 student_info表结构

列名

数据类型

允许NULL值

主键

学号

char(4)

姓名

char(8)

性别

char(2)

出生日期

date

家族住址

varchar(50)

表2 curriculum表结构

列名

数据类型

允许NULL值

主键

课程编号

char(4)

课程名称

varchar(50)

学分

int

表3 grade表结构

列名

数据类型

允许NULL值

主键

学号

char(4)

课程编号

char(4)

分数

int

实验链接:https://developer.aliyun.com/adc/scenario/69430adced3047399d60e5b945497396

相关文章
|
9月前
|
SQL 数据格式
视图有哪些特点?哪些使用场景?
视图有哪些特点?哪些使用场景?
|
8月前
|
安全 关系型数据库 MySQL
MySQL数据库——视图的更新、视图作用以及案例
MySQL数据库——视图的更新、视图作用以及案例
389 0
|
存储 XML SQL
Activiti工作流框架学习笔记(一)之通用数据表详细介绍
Activiti工作流框架学习笔记(一)之通用数据表详细介绍
552 1
|
存储 SQL 数据库
实验四 数据库表的创建和管理
1.掌握数据库表的两种创建方法; 2.掌握完整性约束的设置方法; 3.掌握导入导出数据的操作方法;
413 0
|
编解码 Android开发
视图 总结 基础
DragViewTaskRelease 使用FrameLayout布局(可以用其他的),内嵌imageView实现悬浮拖动和点击事件,继承View的ontouchEvent进行动作监听和移动 getX(),getY()等方法的区别(图解) BarPercentView 条形进度条(可设置 线性渐变-背景色-进度条颜色-进度条高度) 游戏下载进度条显示 zidingyiView矩形进度框,在构造函数里定义基础属性,初始化布局,定义俩个矩形,onMeasure获取宽高和onDraw方法显示
|
C语言 Perl
博途软件的基本操作,快捷操作有哪些?什么是博途视图和项目视图?
博途软件开发之初就把直观、高效、可靠作为非常重要的关键因素,持续走访了世界多数国家的工程师并着眼未来,博途软件在界面设置、窗口规划布局等多方面进行优化布置。如何快速了解博途软件的界面、操作规则是提高效率的关键环节。本节我们主要来介绍博途软件的基本操作。
博途软件的基本操作,快捷操作有哪些?什么是博途视图和项目视图?
|
SQL 数据管理 关系型数据库
数据库原理及应用——数据更新和视图创建
(1)所使用的学生管理库中的三张表: (2)数据更新具体完成以下例题: (3)视图操作具体完成以下例题:
643 0
数据库原理及应用——数据更新和视图创建
|
SQL 数据库
动态批量新建SQL数据库中的表
动态批量新建SQL数据库中的表
190 0
|
数据库
8_数据表的操作(重点)
8_数据表的操作(重点)
110 0
|
存储 数据库
OushuDB 创建和管理视图
视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。
115 0
OushuDB 创建和管理视图