用SQL语句进行表结构的修改操作,使用 ALTER TABLE 语句。 ()
用SQL语句进行表结构的修改操作,使用 ALTER TABLE 语句。 ()
用SQL语句进行表结构的修改操作,使用 ALTER TABLE 语句。 ()
A、用INSERT SELECT语句,可以复制表格,但前提是要先创建好新表结构
B、插入单个行可使用INSERT语句
C、用SELECT INTO语句复制数据表,事先要创建好新表结构
D、用SELECT INTO语句直接复制数据表,不用事先创建新表结构
A.可以使用SQL语句删除表
B.使用SSMS完成表的删除
C.用drop table一次只能删除一个表结构
D.用drop table可以一次删除多个表,表名之间用逗号分开
在考生目录下完成如下简单应用: 1.用SQL语句完成下列操作:列出所有盈利(现价大于买入价)的股票简称,以及它们的现价、买人价和持有数量,并将检索结果按持有数量降序排序存储于表stock_temp中。 2.使用一对多报表向导建立报表。要求:父表为stock_name,子表为stock_s1,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票持有情况”;生成的报表文件名为stock_report。然后用报表设计器打开生成的文件stock_report.frx对其进行修改,将标题区中显示的当前日期移到页注脚区,使得在页注脚区能够显示当前日期。
实验(第四周) 基于SQL的数据定义及修改 1. 实验目的 (1) 掌握用SQL 语句创建数据库、修改数据库属性、删除数据库的方法。 (2) 掌握用SQL 对数据进行增、删、改等操作。 2. 实验环境(写清硬件配置和软件版本) (1) 硬件: (2) 操作系统: (3) 数据库管理系统: 3. 实验内容 (1) 使用SQL 语句创建数据库、修改数据库属性、删除数据库。 (2) 使用SQL 语句插入数据、更新数据、删除数据。 4. 实验数据 应急预案指面对突发事件如自然灾害、重特大事故、环境公害及人为破坏的应急管理、指挥、救援计划等,是一种公文。通常一个应急预案由多个不同的编制单位协同编写,才能编制完成。应急预案包含预案编号(plan_id),预案名(plan_name),针对的灾害类型(plan_disatype),针对的区域(plan_area),针对的灾害等级(plan_level),发布时间(plan_date)。应急预案编制的参与单位包含单位编号(depart_id),单位名(depart_name),单位联系方式(depart_tel)。一个参与单位可能参与多个预案的编制,一个预案需要多个参与单位协作完成。当参与单位完成编写应急预案时,会记录该单位在应急预案编制中的职责(depart_respon)和工作量(workload)。 5. 实验作业 (1) 在数据库Emgyplan中,使用SQL语句创建数据表department(depart_id, depart_name, depart_tel),设置 depart_id 为主键。 (2) 在数据库Emgyplan中,使用SQL语句创建数据plan(plan_id, plan_name, plan_disatype, plan_area, plan_level, plan_date),设置 plan_id 为主键。 (3) 在数据库Emgyplan中,使用SQL语句创建数据record(depart_id, plan_id, plan_respon, workload),设置主键、外键。 (4) 使用SQL修改数据表 plan 的名称为 plan1,并添加字段 plan_admin(预案联系人),plan_tel(联系方式)。 (5) 使用SQL修改数据表 plan1中的plan_date字段的类型为文本类型。 (6) 使用SQL把数据表 department中的depart_name改为departmentname。 (7) 使用SQL语句删除字段 plan_tel。 (8) 使用SQL语句删除数据表 department,这时会发生什么情况,截图说明。 (9) 使用SQL语句删除数据表 plan1,department。 (10) 创建department表,使用SQL语句向department表中插入数据。 (11)创建plan1表,使用SQL语句向plan表中插入数据 (12)使用SQL语句向record表中插入指定字段的数据 (13)使用SQL语句将plan表中plan_id=1的负责人改成“王云”。 (14)使用SQL语句将record表中所有数据删除。 6. 问题与思考 (1) 每个表中都要有一个主键吗? (2) 插入记录时可以不指定字段名称吗? 7. 实验体会
上机实践3 MySql表结构的管理 实验目的: 1、掌握MySQL中使用MySQL语句创建和操作表的方法 2、掌握使用MySQL语句修改表结构的方法 3、掌握索引的创建 实验内容: 1、使用 CREATE TABLE命令在 course数据库中创建数据表 2、使用 ALTER TABLE修改表结构 3、使用 CREATE和 ALTER TABLE命令创建索引 实验步骤: 1、创建数据表(所有表结构参见文档——数据库Course实验用表) (1)创建 Department和 Student表,SQL命令如下: create table Department(d_no char(8)primary key, d_name char(12)not null )engine=InnoDB default charset=gbk; create table Student(S_no char(12) primary key, S_name char(4)not null, gender char(1) not null, phone text not null, birthday date, address char(20) )engine=InnoDB default charset=gbk; (2)仿照上述命令创建表 Teacher(t_no, t_name,d_no) (3)仿照上述命令创建表 Course(C_no,C_name, hours, credit, type) (4)仿照上述命令创建表 choose (id,s_no,c_no, score) 2、修改表结构 (1)使用 alter table命令向 Course表中添加两个字段term(开课学期)和 description(课程描述) (2)删除 Course表中新増的term字段 (3)使用 alter table命令为 course中的数据表添加外键约東条件 3、创建索引 在表中添加需要的索引。 注:用记事本编写创建数据库和数椐表的命令,保存为脚本文件 course.sql,然后将其导入到 phpmyadmin中。作业提交 course.sql文件。 注:将主要操作步骤及结果以图片、文字的方式填写在题目后,用“班级-姓名-上机3结果.doc”提交作业。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!