1 使用命令建立数据库和表作业

合集下载

《数据库基础及应用》网上作业(1-5章)

《数据库基础及应用》网上作业(1-5章)

Access2010《数据库基础及应用》网上作业(1-6章)(共68 题)第1 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。

A)笛卡尔积B)自然连接C)并D)交[A]选A[B]选B[C]选C[D]选D答案: B第2 题: (单选题, 1.5 分)数据库技术的根本目标是要解决数据的_____。

[A]存储问题[B]共享问题[C]安全问题[D]保护问题答案: B第3 题: (单选题, 1.5 分)下列叙述中错误的是_______。

[A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理[B]各种数据库管理系统均基于某种数据模型[C]数据库管理系统必须在操作系统支持下工作[D]数据库系统比文件系统能够管理更多的数据答案: D第4 题: (单选题, 1.5 分)数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。

[A]可靠性[B]一致性[C]完整性[D]安全性答案: D第5 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。

A)并B)交C)笛卡尔积D)自然连接[A]选A[B]选B[C]选C[D]选D答案: B第6 题: (单选题, 1.5 分)有两个关系 R 和 T 如下:R T由关系 R 通过运算得到关系 T,则所使用的运算是________。

A)选择B)投影C)交D)并[A]选A[B]选B[C]选C[D]选D答案:A第7 题: (单选题, 1.5 分)下列属于应用软件的是______。

[A]C语言编译系统[B]数据库管理系统[C]教务管理系统[D]Windows操作系统答案: C第8 题: (单选题, 1.5 分)层次模型、网状模型和关系模型是根据_____划分。

数据库SQL实验题目(14-15-1)

数据库SQL实验题目(14-15-1)

实验一数据定义操作实验目的1.掌握数据库和表的基础知识2.掌握使用创建数据库和表的方法3.掌握数据库和表的修改、查看、删除等基本操作方法实验内容和要求一、数据库的创建在开始菜单中,启动SQl Server 程序中的“SQL Server Management Studio”,在对象资源管理器窗口中,右键单击“数据库”,选择“新建数据库”,创建成绩管理数据库Grademanager,要求如下表所示:Grademanager数据库参数表参数参数值参数参数值存储的数据文件路径D:\db\ 存储的日志文件路径D:\db\数据文件初始大小 5MB 日志文件初始大小2MB数据文件最大值20MB 日志文件最大值15MB数据文件增长量原来10% 日志文件增长量2MB二、表的创建、查看、修改和删除1.表的创建在Grademanager数据库中,右键单击“表”,选择“新建表”命令,创建如下表所示的表:(1)Student表的表结构字段名称数据类型长度精度小数位数是否允许Null值说明Sno Char 10 0 0 否学号,主码Sname Varchar 8 0 0 是姓名Ssex Char 2 0 0 是性别,取值:男或女Sbirthday Date 8 0 0 是出生日期Sdept Char 16 0 0 是系名Speciality Varchar 20 0 0 是专业名特别注意:为属性Ssex设置约束,需选中属性Ssex行,然后单击菜单中的“表设计器”,选择“CHECK 约束”命令,然后按照图1进行设置。

图1 设置性别的约束(2)Course表(课程名称表)的表结构字段名称数据类型长度精度小数位数是否允许Null值说明Cno Char 5 0 0 否课程号,主码Cname Varchar 20 0 0 否课程名(3)SC表(成绩表)的表结构字段名称数据类型长度精度小数位数是否允许Null值说明Sno Char 10 0 0 否学号,外码Cno Char 5 0 0 否课程号,外码Degree Decimal 5 5 1 是成绩,0~100之间特别注意:①为属性Degree 约束,可参照属性Ssex进行设置,“CHECK约束对话框”中的表达式为Degree>=1 And Degree<=100②为SC表设置外键Sno和Cno的方法:右键单击表SC,选择“设计”命令,然后选择菜单“表设计器”中的“关系”命令,打开“外键关系”窗口,选择“添加”按钮,然后单击“表和列规范”后的按钮,按照图2进行设置,即可将SC表中的Cno属性设置为外键。

数据库作业(1)

数据库作业(1)

兰州交通大学数据库原理及应用作业作业要求:1.所有作业打印在A4稿纸上2.在封面写清楚班级、姓名、学号3.抄写题目(表可以不写),命令与题目对应。

概念基础部分:⒈简述数据、数据库、数据库管理系统、数据库应用系统的概念。

答:数据是描述事物的符号记录,是信息的载体,是信息的具体表现形式。

数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存储,能够自动进行查询和修改的数据集合。

数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。

它建立在操作系统的基础上,位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。

凡使用数据库技术管理其数据的系统都称为数据库应用系统。

⒊什么是实体、属性、码、联系?答:客观存在并可以相互区分的事物叫实体。

属性是实体所具有的某些特性,通过属性对实体进行描述。

一个实体往往有多个属性,这些属性之间是有关系的,它们构成该实体的属性集合。

如果其中有一个属性或属性集能够唯一标识整个属性集合,则称该属性或属性集为该实体的码。

现实世界的事物之间是有联系的,即各实体型之间是有联系的。

就两个实体型的联系来说,主要有以下3种情况:一对一联系(1:1)、一对多联系(1 : M)和多对多联系(M : N)。

⒌设某工厂数据库中有四个实体集。

一是“仓库”实体集,属性有仓库号、仓库面积等;二是“零件”实体集,属性有零件号、零件名、规格、单价等;三是“供应商”实体集,属性有供应商号、供应商名、地址等;四是“保管员”实体集,属性有职工号、姓名等。

(1)试为该工厂的数据库设计一个ER模型,要求标注联系类型,可省略实体属性。

1 N(2)根据转换规则,将ER模型转换成关系模型,要求标明每个关系模式的主键和外键。

答:(1)ER模型(2)关系模式:仓库(仓库号,仓库面积)零件(零件号,零件名,规格,单价)供应商(供应商号,供应商名,地址)保管员(职工号,姓名,仓库号)库存(仓库号,零件号,库存量)供应(供应商号,零件号,供应量)7.简述关系的完整性。

最全的CMD运行命令大全1

最全的CMD运行命令大全1
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
net share 查看本地开启的共享
net share ipc$ 开启ipc$共享
net share ipc$ /del 删除ipc$共享
net share c$ /del 删除C:共享
net user guest 12345 用guest用户登陆后用将密码改为12345
net password 密码 更改系统登陆密码
tftp -i 对方IP put c:\server.exe 登陆后,上传本地c:\server.exe至主机
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
path 路径\可执行文件的文件名 为可执行文件设置一个路径。
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?

实验1 数据库、数据表的建立与数据的插入实验

实验1 数据库、数据表的建立与数据的插入实验

实验D01: 数据库、数据表的建立与数据的插入实验一、实验名称和性质二、实验目的1.了解和掌握SQL Server系统;2.掌握数据库建立的几种方法;3.掌握数据表的建立方法和数据表中数据的插入方法。

三、实验的软硬件环境要求硬件环境要求:PC机(单机)使用的软件名称、版本号以及模块:Windows XP下的SQL Server 2000(或SQL Server 2005)四、知识准备前期要求掌握的知识:1.SQL Server 2000主要的管理工具和实用程序有以下6个,其中企业管理器和查询分析器是本课程实验中用到的工具。

服务管理器:主要作用是用来启动数据库服务器的实时服务、暂停和停止正在运行的服务;企业管理器:用户和系统管理员可以使用它来管理网络、计算机、服务和其它系统组件;查询分析器:可以使用户交互式地输入和执行各种Transact-SQL语句,并且迅速地查看这些语句的执行结果;服务器网络实用工具:配置本计算机作为服务器时允许使用的连接协议;客户端网络实用工具:配置客户端的网络连接,管理和测定客户端的网络库等;导入和导出数据:采用DTS导入/导出向导来完成;联机帮助文档;2.SQL Server 2000安装成功后,系统会自动创建6个系统数据库:Master、Model、Msdb、Tempdb、Pubs、Northwind;五、实验内容1.创建数据库和查看数据库属性;2、在企业管理器中和查询分析器中创建数据表;3、企业管理器中和查询分析器中数据表中数据的插入;六、验证性实验(一) 在企业管理器中创建数据库、数据表和进行数据插入1.创建数据库(1)使用企业管理器建立数据库的步骤1)单击“开始”菜单下“所有程序”→“Microsoft SQL Server”→“企业管理器”。

2)选中需要在其上创建数据库的服务器,点击前面的“+”号,使其展示为树形目录。

3)选中“数据库”文件夹,单击鼠标右键,在弹出菜单上选择“新建数据库”,见图1-1。

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案一、填空题30*1=30‟1、TIME() 返回值的数据类型是____________。

?type([I am a student]) 的显示结果是________;?MOD(14,-3)结果是__________。

顺序执行下列操作后,屏幕最后显示的结果是_______________Y=DATE()H=DTOC(Y)?V ARTYPE(Y),V ARTYPE(H)2、在定义字段有效性规则时,在规则框中输入的表达式类型是______________3、要想逐条显示当前表中所有记录,可以根据_______函数值来判断是否已经显示完毕。

4、VFP中的表的扩展名为_______。

如果表结构中包含______类型或_______类型的字段时,会产生一个扩展名为________的备注文件。

5、__________和__________用来限制非法数据的输入,而__________则用来控制对已经存在的记录所作的非法操作。

6、要在当前表中第7号记录与第8号记录之间插入一个新记录,可以使用的命令序列是__________________________________。

7、在VFP中,使用TOTAL命令时,表文件应先__________。

8、在不使用索引的情况下,为了定位满足某个条件的记录应该使用命令__________,要继续查找可使用命令__________;9.在数据工作期窗口以及用SET RELATION命令建立的表间关系为______ ,在数据库中为表建立的关系为________。

10、为一个表设定若干种索引后,可以在__________对话框中将其中一种索引设置为主控索引11、在使用locate 命令查询以后,可以用____________来检测是否找到。

12、要控制只能在每月的8 号才能修改表中记录,则相应的触发器表达式为_______13、xsda.dbf共有9条记录,要删除第2、4、6、8号记录,写出其命令格式:________ ___________________________________________。

福师20春《数据库应用》在线作业一-0003参考答案

福师20春《数据库应用》在线作业一-0003参考答案
A.日期型
B.数值型
C.字符型
D.以上操作出错
答案:A
26.设有关系SC(SNO,CNO,GRADE),其中SNO、CNO分别表示学号、课程号(两者均为字符型),GRADE表示成绩(数值型),若要把学号为“S101”的同学,选修课程号为“C11”,成绩为98分的记录插到表SC中,正确的语句是( )
A.INSERT INTO SC(SNO,CNO,GRADE) value S(‘S101’,‘C11’,‘98’)
C.SET SYSMENU NOSAVE
D.SET SYSMENU SAVE
答案:A
18.如果运行一个表单,以下事件首先被触发的是( )
A.Load
B.Error
C.Init
D.Click
答案:A
19.SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的( )
A.列
B.行
C.关系
C.查询的条件
D.查询的字段
答案:B
16.在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )
A.CREATE
B.APPEND
C.COLUMN
D.ADD
答案:D
17.以下是与设置系统菜单有关的命令,其中错误的是( )
A.SET SYSMENU DEFAULT
B.SET SYSMENU TO DEFAULT
B.INSERT INTO SC(SNO,CNO,GRADE) value S(S101, C11, 98)
B.ThisForm.Erase
C.ThisForm.Release
D.ThisForm.Return
答案:C

数据库1作业

数据库1作业

姓名:许超学号:2011104053121.1名词解释DB: 数据库是长期储存在计算机内的、有组织的、可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

DBMS: 数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。

DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。

DBS: 数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

联系的元数:与一个联系有关的实体集个数,称为该联系的元数或度数。

通常,同一个实体集内部实体间的联系,称为一元联系,也称为递归联系;两个不同实体集、实体之间的联系,称为二元联系;三个不同实体集、实体之间的联系,称为三元联系1:1联系:一对一联系。

如果实体集E1中的每个实体至多和实体集E2中的一个实体有联系,反之亦然,那么实体集E1和E2的联系称为“一对一联系”,记为“1:1”。

1:N联系:一对多联系。

如果实体集E1中的每个实体可以与实体集E2中的任意个(零个或多个)实体间有联系,而E2中的每个实体至多和E1中的一个实体有联系,那么称E1对E2的联系是“一对多联系”,记为“1:N”。

M:N联系:多对多联系。

如果实体集E1中的每个实体可以与实体集E2中的任意个(零个或多个)实体有联系,反之亦然,那么称E1和E2的联系是“多对多联系”,记为“M:N”。

数据模型:描述数据库的结构和语义,对现实世界的数据进行抽象。

根据数据抽象的级别定义了4种模型:概念数据模型、逻辑数据模型、外部数据模型和内部数据模型。

概念模型:表达用户需求观点的数据全局逻辑结构的模型称为“概念模型”。

逻辑模型:表达计算机实现观点的DB全局逻辑结构的模型称为“逻辑模型”。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于数据库“company_info”的说明:
数据库“company_info”描述一个销售公司的员工、产品、客户和订单等信息。

客户根据自己的需要向公司发出订单,公司雇员根据客户要求和产品库存情况确定(下)订单,产品进行分类管理。

具体雇员、产品、产品分类、客户和订单信息内容见表5-16至5-20。

关于操作文件的建立说明:
在你的计算机的某一个硬盘中(例如E盘)建立一个用你的学号和姓名等信息组合建立的word文件(例如你学号是20100011128,姓名为李洁,则文件名为“20100001128_李洁_6.1.doc”),用于存放本次作业相关内容,下面实训题建立的命令以题号的形式(如1.sql)均存放于此文件中。

1.使用T-SQL命令建立数据库“company_info”,数据库的数据文件和日志文件均存放于E盘“data”文件夹下。

其主数据文件逻辑名称为“company_data”,物理文件名为“company_data.mdf”,初始大小为2MB,最大尺寸无限限制,增长速度为10%;数据库的日志文件逻辑名称为“company_log”,物理文件名为“company_log.ldf”,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。

2.使用T-SQL命令给数据库“company_info”增加一个数据文件,其存放位置与原主数据文件的存放位置相同。

其数据文件逻辑名称为“company_data2”,物理文件名为“company_data2.mdf”,初始大小为3MB,最大尺寸为30M,增长速度为1M。

3.使用T-SQL命令在数据库“company_info”中创建表“Employee”、“Category”、“Product”、“Customer”和“P_order”表,其表结构如表5-16至5-20所示。

表5-16 “Employee”表结构
表5-17 “Category”表结构
表5-18 “Product”表结构
表5-19 “Customer”表结构
表5-20 “P_order”表结构
4.使用T-SQL命令修改“company_info”数据库中“Employee”表,对xb(性别)列增加检查约束,其值只能取值“男”或“女”。

5.使用T-SQL命令修改“company_info”数据库中“Customer”表,增加一列备注,列名为“memo”,类型为“char(50)”,允许为空。

6.使用T-SQL命令修改“company_info”数据库中“Employee”表,对salary(薪水)列增加默认约束,其默认值为“2000”。

7.使用T-SQL命令修改“company_info”数据库中“Product”表,对Product(产品名)列创建唯一性约束。

相关文档
最新文档