精华内容
下载资源
问答
  • 数据表创建与修改管理实验

    千次阅读 多人点赞 2020-05-05 13:45:38
    数据表创建与修改管理实验 实 验 目 的 (1) 掌握的基础知识。 (2) 掌握使用Navicat或其他第三方管理工具和SQL语句创建表的方法。 (3) 掌握修改、查看、删除等基本操作方法。 (4) 掌握中完整性约束的定义。...

    数据表的创建与修改管理实验

    实 验 目 的 (1) 掌握表的基础知识。
    (2) 掌握使用Navicat或其他第三方管理工具和SQL语句创建表的方法。
    (3) 掌握表的修改、查看、删除等基本操作方法。
    (4) 掌握表中完整性约束的定义。
    (5) 掌握完整性约束的作用

    实验仪器、材料 一台安装了MySQL5.7的台式电脑
    一、实验内容
    (一) 表定义与修改操作
    在schoolInfo数据库中创建一个 teacherInfo 表,表结构如下:
    字段名 字段描述 数据类型 主键 外键 非空 唯一 自增
    id 编号 INT(4) 是 否 是 是 是
    num 教工号 INT(10) 否 否 是 是 否
    name 姓名 VARCHAR(20) 否 否 是 否 否
    sex 性别 VARCHAR(4) 否 否 是 否 否
    birthday 出生日期 DATETIME 否 否 否 否 否
    address 家庭住址 VARCHAR(50) 否 否 否 否 否
    按照下列要求进行表定义操作:
    (1)首先创建数据库schoolInfo。
    CREATE DATABASE schoolInfo;
    (2)创建 teacherInfo 表。
    CREATE TABLE teacherInfo (
    id INT(4) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT,
    num INT(10)NOT NULL UNIQUE ,
    Name VARCHAR(20)NOT NULL,
    Sex VARCHAR(4)NOT NULL,
    Birthday DATETIME,
    Address VARCHAR(50)
    );
    (3)将 teacherInfo 表的name字段的数据类型改为 VARCHAR(30)。
    ALTER TABLE teacherInfo MODIFY name VARCHAR(30) NOT NULL;
    (4)将birthday宁段的位置改到sex字段的前面。
    ALTER TABLE teacherInfo MODIFY birthday DATETIME AFTER name;
    (5)将num字段改名为t_id。
    ALTER TABLE teacherInfo CHANGE num tid INT(10)NOT NULL;
    (6)将 teacherInfo 表的address字段删除。
    ALTER TABLE teacherInfo DROP address;
    (7)在 teacherInfo 表中增加名为wages的字段,数据类型为FLOAT。
    ALTER TABLE teacherInfo ADD wages FLOAT;
    (8)将 teacherInfo 表改名为 teacherInfo Info。
    ALTER TABLE teacherInfo RENAME to teacherInfolnfo;
    (9)将 teacherInfo 表的存储引擎更改为MyISAM类型。
    ALTER TABLE teacherInfolnfo ENGINE=MyISAM;
    (二)创建staffinfo数据库,并在定义department表和worker表,完成两表之间的完整性约束。
    Department表的结构
    字段名 字段描述 数据类型 主键 外键 非空 唯一 自增
    d_id 部门号 INT(4) 是 否 是 是 否
    d_name 部门名 VARCHAR(20) 否 否 是 是 否
    function 部门职能 VARCHAR(50) 否 否 否 否 否
    address 部门位置 VARCHAR(20) 否 否 否 否 否
    Worker表的结构
    字段名 字段描述 数据类型 主键 外键 非空 唯一 自增
    id 编号 INT(4) 是 否 是 是 是
    num 员工号 INT(10) 否 否 是 是 否
    d_id 部门号 INT(4) 否 是 否 否 否
    name 姓名 VARCHAR(20) 否 否 是 否 否
    sex 性别 VARCHAR(4) 否 否 是 否 否
    birthday 出生日期 DATE 否 否 否 否 否
    address 家庭住址 VARCHAR(50) 否 否 否 否 否
    按照下列要求进行表操作:
    (1)在staffinfo数据库下创建department表和worker表。
    (2)删除department表。
    操作如下:
    (1)创建department表,代码如下:
    CREATE TABLE department(
    d_id INT(4)NOT NULL UNIQUE PRIMARY KEY,
    d_name VARCHAR(20)NOT NULL UNIQUE ,
    function VARCHAR(50),
    address VARCHAR(50)
    );
    (2)创建worker表,代码如下:
    CREATE TABLE worker(
    id INT(4)NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT,
    numINT(10)NOT NULL UNIQUE ,
    d_id INT(4),
    name VARCHAR(20) NOT NULL,
    sex VARCHAR(4) NOT NULL,
    birthday DATE,
    address VARCHAR(50),
    CONSTRAINT worker_fk FOREIGN KEY(d_id)
    REFERENCES department(d_id)
    );
    (3)删除department表,代码如下:
    DROP TABLE department;
    (4)删除worker表的外键约束,代码如下:
    ALTER TABLE worker DROP FOREIGN KEY worker_fk;
    (5)重新删除department表,代码如下:
    DROP TABLE department;

    二、实验原理与步骤
    1.表定义与修改操作
    (1)创建数据库schoolInfo
    打开MySQL Command Line Cline,输入sql语句:create database schoolInfo;
    创建成功。输入:show databases;查看如下:

    (2)创建 teacherInfo 表
    使用:use shoolInfo;选中数据库,再输入相应的sql语句创建teacherInfo表,如图所示:

    (3)将 teacherInfo 表的name字段的数据类型改为 VARCHAR(30)。
    ALTER TABLE teacherInfo MODIFY name VARCHAR(30) NOT NULL;

    (4)将birthday宁段的位置改到sex字段的前面。
    ALTER TABLE teacherInfo MODIFY birthday DATETIME AFTER name;

    (5)将num字段改名为t_id。
    ALTER TABLE teacherInfo CHANGE num tid INT(10)NOT NULL;

    (6)将 teacherInfo 表的address字段删除。
    ALTER TABLE teacherInfo DROP address;

    (7)在 teacherInfo 表中增加名为wages的字段,数据类型为FLOAT。
    ALTER TABLE teacherInfo ADD wages FLOAT;

    (8)将 teacherInfo 表改名为 teacherInfo Info。
    ALTER TABLE teacherInfo RENAME to teacherInfolnfo;

    (9)将 teacherInfo 表的存储引擎更改为MyISAM类型。
    ALTER TABLE teacherInfolnfo ENGINE=MyISAM;

    2.创建staffinfo数据库,并在定义department表和worker表,完成两表之间的完整性约束。
    打开MySQL Command Line Cline,输入sql语句:create database staffinfo;

    (1)在staffinfo数据库下创建department表和worker表。
    (2)删除department表。
    操作如下:
    (1)创建department表,代码如下:
    CREATE TABLE department(
    d_id INT(4)NOT NULL UNIQUE PRIMARY KEY,
    d_name VARCHAR(20)NOT NULL UNIQUE,
    ‘function’ VARCHAR(50),
    address VARCHAR(50)
    );

    (2)创建worker表,代码如下:
    CREATE TABLE worker(
    id INT(4)NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT,
    Num INT(10)NOT NULL UNIQUE ,
    d_id INT(4),
    name VARCHAR(20) NOT NULL,
    sex VARCHAR(4) NOT NULL,
    birthday DATE,
    address VARCHAR(50),
    CONSTRAINT worker_fk FOREIGN KEY(d_id)
    REFERENCES department(d_id)
    );

    (3)删除department表,代码如下:
    DROP TABLE department;
    显示无法删除:

    (4)删除worker表的外键约束,代码如下:
    ALTER TABLE worker DROP FOREIGN KEY worker_fk;

    (5)重新删除department表,代码如下:
    DROP TABLE department;

    删除成功。

    三、实验总结与体会
    1、关于NOT NULL
    (1) 在定义基本表语句时,NOT NULL参数的作用是什么?
    答:NOT NULL表示字段是否可以为空值。
    (3)主码列修改成允许NULL能否操作?为什么?
    答:不能。一张表只允许设置一个主键,这个主键可以是一个字段,也可以是一个字段组,即主键分为两种类型:单字段主键和多字段联合主键。在录入数据时,必须在所有主键字段中输入数据,即任何主键字段的值都不允许为NULL。
    2、关于外码
    (1) 根据下面设计的表结构,Employee表的外键能否设置成功?思考外码设置需要注意哪些问题?
    Department表的结构
    字段名 字段描述 数据类型 主键 外键
    dno 部门号 INT(4)
    dname 部门名 VARCHAR(20)
    Employee表的结构
    字段名 字段描述 数据类型 主键 外键
    eno 员工号 INT(10)
    dno 所在部门号 Char(10) √
    name 姓名 VARCHAR(20)
    答:可以设置成功。外键用来在两个表的数据之间建立联系,它可以是一列或者多列。一个表可以有一个或者多个外键。子表外键字段的取值,要么是NULL,要么是父表主键字段的取值,且关联字段的数据类型必须匹配。
    (2)如果主表无数据,从表的数据能输入吗?
    答:如果试图直接插入(insert)或者修改(update)子表的“外键值”,子表中的“外键值”必须是父表中的“主键值”,要么是NULL,否则插入(insert)或者修改(update)将操作失败。
    (3)先创建从表,再创建主表是否可以?
    答:可以。主表与从表之间,以关联值为关键字,建立相关表之间的联系。与创建顺序无关。
    3、关于主码和唯一约束
    (1) 唯一约束列是否允许NULL值?
    答:唯一性约束要求该列唯一,允许为空,但只能出现一个空值。如果某个字段满足唯一性约束要求,则可以向该字段添加唯一性约束。与主键约束不同,一张表中可以存在多个唯一性约束,并且满足唯一性约束的字段可以取NULL值。
    (2) 一张表可以设置几个主码,可以设置几个唯一约束?
    答:一张表只能设置一个主码,可以设置多个唯一约束。

    展开全文
  • 南 京 晓 庄 学 院 数据库原理与应用 课程实验报告 实验数据表创建与管理实验 所在院(系: 数学与信息技术学院 班级 学号 姓名 1.实验目的 理解SQL Server 2005常用数据类型和结构的设计方法理解主键外键含义...
  • 认真阅读并掌握实验指导书《SQL Server 2012 数据库管理与开发》第51-61页关于操作的菜单式操作和操作T_SQL语句指令及其参数的含义。参照实验指导书《SQL Server 2012 数据库管理与开发》第51-61页的例题完成...
  • 湖南涉外经济学院 数据库原理应用实验指导书 PAGE 2 实验7 创建表修改数据实验目的 熟悉数据表结构及使用特点 熟悉使用各种数据类型创建表结构 熟悉使用T-SQL语句修改数据表中的数据实验环境 已安装SQL ...
  • 实验二 通过SQL语句创建与管理数据表实验目的 (1掌握查询分析器的使用 (2掌握通过SQL语句创建表的方法 (3掌握通过SQL语句修改表结构的方法 (4掌握通过SQL语句添加修改删除表数据的方法 二实验内容 1.通过SQL语句...
  • 实验二 通过 SQL语句创建与管理数据表 实验目的 1掌握查询分析器的使用 2掌握通过 SQL语句创建表的方法 3掌握通过 SQL语句修改表结构的方法 4掌握通过 SQL语句添加修改删除表数据的方法 实验内容 1通过 SQL语句删除...
  • 实验二 通过SQL语句创建与管理数据表实验目的 (1掌握查询分析器的使用 (2掌握通过SQL语句创建表的方法 (3掌握通过SQL语句修改表结构的方法 (4掌握通过SQL语句添加修改删除表数据的方法 二实验内容 1.通过SQL语句...
  • 实验2 创建修改数据表数据完整性 一、实验目的 熟悉有关数据表创建修改等工作,理解数据库模式的概念,了解主键约束、外键约束、UNIQUE约束和CHECK约束的创建和应用。要求学生熟练掌握使用企业管理器和T—...
  • (4)掌握通过SQL语句添加、修改、删除表数据的方法。 实验内容 1.通过SQL语句删除 用SQL语句在数据库Student_info中删除实验创建的Student、Course、SC。 2.通过SQL语句创建表 用SQL语句在数据库...

    实验目的

    (1)掌握查询分析器的使用。
    (2)掌握通过SQL语句创建表的方法。
    (3)掌握通过SQL语句修改表结构的方法。
    (4)掌握通过SQL语句添加、修改、删除表数据的方法。

    实验内容

    1.通过SQL语句删除表
    用SQL语句在数据库Student_info中删除实验一创建的Student表、Course表、SC表。

    2.通过SQL语句创建表

    用SQL语句在数据库Student_info中创建实验一中的Student表、Course表、SC表,表结构如实验一中表B.2、表B.3、表B.4所示。 参见P57
    在这里插入图片描述
    3.通过SQL语句管理表结构

    (1)添加和删除列
    a.给Student表增加身高(以米单位)stature列,类型为numeric(4,2),允许为空值,且身高值需小于3.0米。
    在这里插入图片描述
    b.给Student表增加所在系Sdept列,字符型,长度2,不允许为空值。

    在这里插入图片描述
    c.给Student表增加邮政编码Postcode列,字符型,长度为6,可以为空,若不为空时,则要求其值只能出现数字,不能是其他字符。

    在这里插入图片描述

    d.删除Student表中身高stature列。
    在这里插入图片描述
    (2)添加和删除约束

    a.在Student表添加约束:入学时间必须在出生年月之后。

    在这里插入图片描述
    b.给SC表的成绩grade列增加默认值约束,默认值为0。

    在这里插入图片描述
    在这里插入图片描述
    c.删除grade列的默认值约束。

    在这里插入图片描述
    4.通过SQL语句添加、修改、删除表中数据

    (1)插入数据
    a. Student表、Course表、SC表的记录见实验一的表B.5、表B.6、表B.7,其他数据可自行添加。要求Student表和SC表中数据包括了每位同学自己的学号。

    在这里插入图片描述
    b.执行如下语句:insert into student (sno,sname,sex) values (‘20101101’,‘赵青’,‘男’),该语句能成功执行吗?为什么?

    在这里插入图片描述

    c.执行如下语句:insert into sc values(‘20110103’,‘005’,80),该语句能成功执行吗?为什么?
    在这里插入图片描述
    答:不能在对象SC中插入重复键
    (2)修改数据
    a.使用T-SQL语句,将Course表中的课程号为’002’的学分改为4,总学时改为64。

    update Course set Credit =4;
    where Cno =‘002’;
    update Course set Total_perior =64;
    在这里插入图片描述
    b.使用T-SQL语句,将SC表中的选修了’002’课程的同学的成绩*80%。

    update SC set grade = grade*0.8
    where Cno = ‘002’;
    在这里插入图片描述
    (3)删除数据
    a.使用T-SQL语句,删除选修了“C语言程序设计”的学生的选课记录。

    Delete from SC
    where Cno in
    ( select Cno from Course
    where Cname = ‘C语言程序设计’)

    在这里插入图片描述
    c.使用T-SQL语句,删除所有的学生选课记录。

    在这里插入图片描述
    说明:删除后,请重新插入SC表中的记录。
    insert into SC values(‘20110001’,‘001’,89)
    insert into SC values(‘20110001’,‘002’,78)
    insert into SC values(‘20110001’,‘003’,89)
    insert into SC values(‘20110001’,‘004’,95)
    insert into SC values(‘20110002’,‘002’,60)
    insert into SC values(‘20110103’,‘001’,80)

    在这里插入图片描述

    展开全文
  • 企业管理套数据库实 验创建与管理 实验 2创建数据库和索引 创建和管理 1.实验目的 掌握和索引的建立方法及结构的修改方法了解关系建立 的条件和作用且实践数据库管理系统提供的数据完整性功能加深...
  • word word范文 实验 实验目的 掌握查询分析器的使用 掌握通过SQL语句创建表的方法 掌握通过SQL语句修改表结构的方法 掌握通过SQL语句添加修改删除表数据的方法 实验内容 1通过SQL语句删除 用SQL语句在数据库...
  • 1. 利用数据定义语句在实验创建的stu_DB库中建立学生管理系统的三个:Student、Course、SC。 2.利用INSERT、UPDATE和DELETE语句对上述三张表的数据进行插入、更新和删除操作。 3.在stu_DB库中添加Teacher和TC...
  • mysql实验二、数据表创建管理

    千次阅读 2018-06-28 14:27:14
    实验目的:1、掌握的基本知识2、掌握使用第三方管理工具和SQL语句创建表3、掌握创建、查看、删除等基本操作4、掌握数据插入、修改、删除等基本操作实验内容:1、定义:在school数据库中创建一个teacher...

    实验目的

    1、掌握表的基本知识

    2、掌握使用第三方管理工具和SQL语句创建表

    3、掌握表的创建、查看、删除等基本操作

    4、掌握表中数据插入、修改、删除等基本操作

    实验内容

    1、表定义:在school数据库中创建一个teacher表,表结构如下:

    (1)编号id,4位整型,是主键,自动增长;(2)教工编号num,10位整型,非空,要求具有唯一性;(3)教工姓名name,20位可变字符,非空;(4)性别gender,枚举类型,用F或M标识,非空;(5)出生日期birthday,日期时间型;(6)家庭住址address,100位可变字符。

    2、以单记录方式插入3条数据,再以多记录方式插入2条数据。

    3、任意修改其中两条数据。

    4、任意删除其中一条数据。

    5、删除所有数据。

    6、删除teacher表。


    1.表定义:在school数据库中创建一个teacher表

    2、以单记录方式插入3条数据,再以多记录方式插入2条数据。

    .


    3、任意修改其中两条数据。

    .


    4、任意删除其中一条数据。

    .

    5、删除所有数据。


    6、删除teacher表。


    展开全文
  • 01 数据库及数据表创建与删除  广州大学学生实验报告  ...

                                         01 数据库及数据表的创建与删除                                                          

                                                                             广州大学学生实验报告

                                         开课学院及实验室:计算机科学与工程实验室418B室         2018年05月 09 日

    学院

    计算机科学与教育软件

    年级、专业、班

    网络***

    姓名

    卟咚君

    学号

    1606100***

    实验课程名称

    数据库原理实验

    成绩

     

    实验项目名称

    数据库及数据表的创建与删除

    指导老师

     

             

    实验目的

    在数据库中,基本表用于存储数据;视图是虚表,在数据库中只存储视图定义(物化视图除外),通过视图可以查询、更新基本表中的数据;索引主要用于提高存取效率。通过本次实验,可以掌握基本表、视图、索引在数据库中的基本管理方法。

    实验要求

    熟悉实验室实验环境,阅读本次实验预备知识,熟悉基本表、视图、索引的基本概念,了解基本表、视图、索引的基本管理语法。实验中根据实验步骤要求书写相应的SQL代码并运行,记录和分析运行结果,使用代码验证SQL代码执行后是否满足步骤要求,并独立完成实验报告。

    实验环境

    Oracle 10g,windows 2003;  

    实验内容和步骤

    (建议先把实验内容和步骤拷贝到SQL Developer工作区,然后按步骤进行实验,后同)

    1.创建学生选课关系数据库中的STUDENT表(特别提示:表结构见1.3节,使用书上的表结构是错误的,后同);

    create table Student

    (

      Sno char(9) primary key,/*列级完整性约束条件*/

      Sname char(20) unique,

      Ssex char(3),

      Sage smallint,

      Sdept char(20)

    );

    2.创建学生选课关系数据库中的COURSE表;

    create table Course

    (

      Cno char(4) primary key,

      Cname char(40),

      Cpno char(4),

      Ccredit smallint,

      foreign key (Cpno)  references Course(Cno)/*表级完整性约束条件*/

    );

    3.创建学生选课关系数据库中的SC表;

    create table SC

    (

      Sno char(9),

      Cno char(4),

      Grade smallint,

      primary key(Sno,Cno),

      foreign key (Sno) references Student(Sno),

      foreign key (Cno) references Course(Cno) 

    );

    4.运行下列语句,为基本表添加数据;

    --以下为学生表的初始数据

    insert into Student(sname,ssex,sno, sage, sdept) values('李勇','男','200215121',20,'CS');

    insert into Student(sname,ssex,sno, sage, sdept) values('刘晨','女','200215122',19,'CS');

    insert into Student(sname,ssex,sno, sage, sdept) values('王敏','女','200215123',18,'MA');

    insert into Student(sname,ssex,sno, sage, sdept) values('张立','男','200215125',19,'IS');

    --以下为课程表的初始数据

    insert into course(cno,cname,cpno,ccredit) values('6','数据处理',null,2);

    insert into course(cno,cname,cpno,ccredit) values('2','数学',null,2);

    insert into course(cno,cname,cpno,ccredit) values('7','PASCAL语言','6',4);

    insert into course(cno,cname,cpno,ccredit) values('5','数据结构','7',4);

    insert into course(cno,cname,cpno,ccredit) values('1','数据库','5',4);

    insert into course(cno,cname,cpno,ccredit) values('3','信息系统','1',4);

    insert into course(cno,cname,cpno,ccredit) values('4','操作系统','6',3);

    --以下为选修表的初始数据

    insert into sc(sno,cno,grade) values('200215121','1',92);

    insert into sc(sno,cno,grade) values('200215121','2',85);

    insert into sc(sno,cno,grade) values('200215121','3',88);

    insert into sc(sno,cno,grade) values('200215122','2',90);

    insert into sc(sno,cno,grade) values('200215122','3',80);

    commit;

    5.修改Student表结构,为Student表格添加一个“入学时间”属性,属性名为Senrollment,各元组在属性Senrollment的值是多少;

    alter table student add Senrollment date;

    --各元素在Senrollment的值为null

    6.修改Student表结构,把Ssex列的宽度设置为6个字节;

    alter table student modify Ssex char(6);

    7.修改Student表结构,删除Senrollment列;

    alter table student drop column Senrollment;

    8.创建视图ds,该视图包含所有选修了“数据库原理”的学生信息(如果提示没有权限,请使用管理员授予当前用户Create view权限);

    create view ds as select *from student where sno in (select sno from sc,course where sc.cno=course.cno and course.cname='数据库原理');

    9.创建视图maleStudent,该视图包含男学生所有信息,通过视图maleStudent更新基本表数据时必须保证学生性别为男;

    create view maleStudent as select *from student where student.ssex='男' with check option;

    10.删除视图maleStudent;

    drop view maleStudent;

    11.为Course表的CName列建立唯一索引,索引名称为uniqueCname;

    create unique index uniqueCname on course(cname);

    12.试着为Course表的Cpno列建立唯一索引,索引名为indexCpno1,如果发生错误,请说明普通索引和唯一索引有何区别;

    create unique index indexCpno1 on course(cpno);

    --当要创建索引的列中的内容的值没有重复时(空值除外),才能对其创建唯一索引,否则,就创建不了唯一索引。通常来说,对于相同环境下(相同的对象,相同的操作,相同的检索条件等),唯一索引都会更好一些,其COST值也要更低一些。

    13.为Cource表的Cpno列建立普通索引,索引名称为indexCpno2;

    create index indexCpno2 on course(cpno);

    14.删除索引indexCpno2;

    drop index indexCpno2;

    15.删除基本表Student,如果发生错误,请分析原因;

    drop table student cascade constraints;

    --该表被其他表的约束所引用,存在依赖该表的对象,不能删除。选择级联删除可将依赖对象一起删除

    16.删除基本表SC;

    drop table sc;

    17.参考1.3节学生选课关系数据库的表结构,列出各个关系表应有的主码和外码约束(文字回答即可);

    --在学生表中,sno约束为主码,sname约束为唯一。在课程表中,cno约束为主码,cname约束为唯一,cpno为外码,引用course(cno).在学生选修表中,sno为外码,参照student(sno),cno为外码,参照corse(cno)

    18.查看已创建的Student、SC、Course表的约束,如果某个表缺少应有的主码或外码约束,为该表添加缺失的主码或外码约束。

    实验总结

    总结实验过程中涉及到的知识点、实验过程中遇到的问题及解决方法。

    通过该实验,掌握了基本表、视图、索引的创建与删除等基本管理语法。在创建基本表的时候,要根据实际情况对各个列属性进行约束。对于一些表参照了别的基本表的,删除被参照的基本表的时候,不能直接删除,需要级联删除。

    在用户创建视图之前,需要先把创建视图的权限给予该用户。还有就是创建唯一索引时,需要创建索引的列中的内容的值没有重复时(空值除外)。

    展开全文
  • 数据库原理的实验数据表创建修改和查询的实验报告。详细介绍了]数据表创建修改和查询的实践步骤。
  • 数据库原理的实验数据表创建修改和查询的实验报告。详细介绍了数据表创建修改和查询的操作步骤
  • 实验2 创建数据库与索引 创建与管理 1.实验目的 掌握和索引的建立方法及结构的修改方法了解关系建立 的条件和作用并实践数据库管理系统提供的数据完整性功能加深 对数据完整性的理解要求建立表修改表...
  • 实验2:创建数据库与索引 ----创建与管理 实验目的 掌握和索引的建立方法及结构的修改方法了解关系建立 的条件和作用并实践数据库管理系统提供的数据完整性功能 加深 对数据完整性的理解要求建立表修改表...
  • 实验的创建管理数据操纵(4 学时) 实验目的 了解SQL 语言的使用进一步理解关系运算巩固数据库的基础知识 实验要求 利用SQL 语言进行数据库的各种操作 1数据库创建修改和删除操作 2 向中进行数据的插入...
  • 1、创建数据表 1)在数据库student中创建模式XSKC CREATE SCHEMA XSKC; 2)在student数据库中建立基于XSKC模式的数据表结构如下所示; student(学生信息) 字段名称 字段类型及长度 说明 备注 sno ...
  • oracle实验4 创建与管理

    千次阅读 2019-02-10 10:13:51
    传送门(不用再辛苦百度实验报告啦,一键直达呦) ...oracle实验4 创建与管理 oracle实验5 sql基本查询 oracle实验6 sql高级查询 oracle实验7 pl/sql编程基础 oracle实验8 存储过程与函数的创建 orac...
  • * 第10讲 第4章 数据表的创建管理表的管理和操作 SQL Server 2005 * * * * * * * * * * * * * * * 第4章 数据表的创建和管理 数据表的管理和操作实验 主讲人段利文 第10讲 第4章 数据表的创建和管理 数据表的管理...
  • 数据库原理与应用课程实验指导 V1 @2011 实验数据表创建与管理及数据库的备份与还原 1 实验目的 (1) 熟练掌握 SQL Server Management Studio 的使用方法熟练掌握使用 Transact-SQL 语句创建并删除数据表修改表...
  • 数据库实验 实验四 计科二班 叶雨琪 20134650 实验四 数据库创建管理 一 目的要求 掌握数据库的两种创建方法 掌握完整性约束的设置方法 掌握导入导出数据的操作方法 二 实验准备 了解完整性约束的概念分类...
  • 实验二 数据库和创建与管理

    千次阅读 2018-12-22 22:45:00
    实验二 数据库和创建与管理 创建用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个:Employees(员工信息)、Departments(部门信息)、Salary(员工薪水情况)。各的结构...
  • . 数据库实验 实验四 计科二班 叶雨琪 20134650 . . 实验四 数据库的创建和管理 一... 了解T-SQL创建修改和删除的语法格式 3. 了解数据导入导出 三实验内容 ( 一) 在对象资源管理器中创建数据库 创建数据库 st
  • 实验目的 在数据库中,基本用于存储数据;...熟悉实验实验环境,阅读本次实验预备知识,熟悉基本、视图、索引的基本概念,了解基本、视图、索引的基本管理语法。实验中根据实验步骤要求书写相应的SQL代码...
  • 实验一 数据库与创建与管理 一、实验目的 要求学生熟练使用SQL Server Management Studio、T-SQL创建和管理数据库与。 二、实验内容 1、创建数据库、查看和修改数据库的属性、修改数据库的名称、删除数据库; ...
  • SQLServer数据库实验——实验2 创建数据库和数据表

    千次阅读 多人点赞 2020-05-14 17:47:30
    2.掌握在SQL Server中使用对象资源管理器或者SQL命令创建数据表修改数据表的方法(以SQL命令为重点)。 二、实验内容 设有一个SPJ 数据库,包括S, P, J, SPJ 四个关系模式: S(SNO,SNAME,STATUS,CITY) P...
  • 叶雨琪 20134650 数据库实验 实验四 计科二班 叶雨琪 20134650 叶雨琪 20134650 实验四 数据库创建管理 一目的要求 1. 掌握数据库的两种创建方法 2. 掌握完整性约束的设置方法 3. 掌握导入导出数据的操作...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 145,683
精华内容 58,273
关键字:

数据表的创建与修改管理实验