题目内容 (请给出正确答案)
[主观题]

使用SQL语句向数据表中添加字段值

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“使用SQL语句向数据表中添加字段值”相关的问题

第1题

(1)将考生文件夹下的自由表“课程”添加到数据库“学生管理”中。

(2)设置表“课程”的字段学分的默认值为“2”。

(3)更新表“成绩”的记录,为每个人的成绩加上5分,将使用的SQL语句保存到“result.txt”中。

(4)修改表单“bd1”,将其Caption修改为“这是考试表单”。

点击查看答案

第2题

(1)将自由表“会员信息”添加到数据库“会员”中。(2)为表“会员信息”增加字段“地址”,类型和宽度为“字符型(24)”。(3)为表“会员信息”的“积分”字段设置完整性约束,要求积分值大于“100(含100)”,否则提示信息“输入的积分值太少”。(4)为表“会员信息”插入一条记录(0010,王五,800,87654321,深圳华强北路),并用SELECT语句查询表积分中的“积分”在“500以上(含500)”的记录,将SQL语句存入“result.txt”中。

点击查看答案

第3题

打开考生文件夹下的DB数据库,完成如下基本操作: 1.为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。 2.使用SQL UPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005—10—01,并将SQL语句存储到名为TW0.PRG的文件中。 3.用SQL语句将表TABA中的记录复制到另外一个与它结构相同的表TABC中,并消除其中的重复记录,并且对于重复多次的记录,只复制一条记录的数据。最后将SQL的SELECT语句存储到名为THREE. PRG的文件中。 4.使用报表向导建立一个简单报表。要求选择TABA中的所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为“列”,方向为“横向”;排序字段为N0,升序;报表标题为“计算结果一览表”;报表文件名为P_ONE。

点击查看答案

第4题

(1)请修改并执行名称为“bd1”的表单,要求如下:

①为表单建立数据环境,并将“员工信息”表添加到数据环境中。

②将表单标题修改为“×××公司员工信息维护”。

③修改命令按钮“修改进厂日期”的Click事件下的语句,使用SQL的更新命令,将“员工信息”表中“进厂日期”字段值更换成当前计算机的日期值。

(2)建立一个名称为“cdl”的菜单,菜单栏有“文件”和“编辑浏览”两个菜单。“文件”菜单下有“打开”、“关闭”两个子菜单;“编辑浏览”菜单下有“员工信息编辑”、“部门信息编辑”和“雇员浏览”3个子菜单。“关闭”菜单项负责返回系统菜单。

点击查看答案

第5题

为数据库my中的表“积分”增加字段“地址”,类型和宽度为“字符型(50)”。

(2)为表“积分”的字段“积分”设置完整性约束,要求积分值大于“400(含400)”,否则提示信息“输入的积分值太少”。

(3)设置表“积分”的字段“电话”的默认值为“1234567”。

(4)为表“积分”插入一条记录(张良,1800,服装公司,北京市中关村),并用SELECT语句查询表积分中的“积分”在“1500以上(含1500)”的记录,将SQL语句存入my.txt中。

点击查看答案

第6题

试题二(共15分)

阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后台两部

分,前台具有会员登录、商品展示、商品搜索;、个人中心和购物车等功能;后台具有商

品管理、会员管理和订单管理等功能。

【问题1】(6分)

ASP.NET访问数据库一般采用ADO.NEt。ADO.NET主要包含Connection对象、

Command对象、DataReader对象、DataAdaptiIr对象、DataSet对象和DataView对象等。

建立数据源连接使用的对象是(l).。连接对象创建完成后,打开连接,需使用的方法是

(2),连接对象使用结束后,一般需要关闭连接,使用的方法是(3)。如果在操作数据

库时,需要大批量的处理数据或者想在断开数据库连接的情况下操作数据,.NET使用(4)

对象将数据从数据库服务器中取出,并将数据存入(5)对象中。如果要添加、修改或删

除数据,需要使用(6)对象。

【问题2](3分)

该电子商务网站数据库business中包含一张新闻表,名为news,结构如表2-1所示。

现在发现news表中缺少字段“新闻作者”,要求使用SQL语句添加该字段,字段名

为newsauthor,数据类型为varchar,长度为20,默认值为admin。请根据题目说明,将

SQL语句补充完整。

ALTER TABLE (7) ADD (8)(2O)default‘(9)’。

点击查看答案

第7题

(1)在“销售”数据库中为各分公司分年度销售金额和利润表“xs”创建一个主索引和普通索引(升序),主索引的索引名为“no”,索引表达式为“公司编号+年份”;普通索弓l的索引名和索引表达式均为“公司编号”。

(2)在“xs”表中增加一个名为“备注”的字段,字段数据类型为“字符”,宽度为“60”。

(3)使用SQL的ALTER TABLE语句将“xs”表的“年份”字段的默认值修改为“2007”,并将该SQL语句存储到文件“xs1.txt”中。

(4)通过“公司编号”字段建立“xs”表和“company”表间的永久性联系,并为该联系设置参照完整性约束:更新规则为“级联”,删除规则为“限制”,插入规则为“忽略”。

点击查看答案

第8题

●试题三

以下是ASP与数据库应用的典型例子,阅读后请补充 (1) ~ (5) 空缺的内容。

一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地进行查询和更新。数据库有很多种,如Fox数据库(.dbf)、Access数据库(.mdb)、Informix、Oracle和SQL Server等等,在这里,以Microsoft Access数据库为例来说明ASP是如何访问数据库的。

常用数据库语句如下所示:

1.SELECT语句:命令数据库引擎从数据库里返回信息,作为一组记录。

2.INSERT INTO 语句:添加一个或多个记录至一个表。

3.UPDATE 语句:创建更新查询来改变基于特定准则的指定表中的字段值。

4.DELETE 语句:创建一个删除查询把记录从FROM子句列出并符合WHERE子句的一个或更多的表中清除。

5.EXECUTE 语句:用于激活PROCEDURE(过程)

用ASP来做一个通讯录:

1.建立数据库

用Microsoft Access 建立一个名为datA.mdb的空数据库,使用设计器创建一个新表。

输入以下几个字段,见表1。

表1data mdb的字段和属性

字段名称

数据类型

说 明

其 他

ID

自动编号

数据标识

字段大小:长整型新值:递增索引:有(无重复)

username

文本

姓名

缺省值

usermail

文本

E-mail

缺省值

View

数字

查看次数

字段大小:长整型默认值:0索引:无

Indate

时间日期

加入时间

缺省值

保存为datA.mdb文件

2.连接数据库

Set conn= (1)

conn.Open"driver={Microsoft Access Driver.mdb)};dbq="&Server.MapPath("datA.mdb")

注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。

conn.Close

Ser conn=Nothing

3.添加新记录到数据库

Set conn=Server.CreateObject("ADOD

B.Connection")

conn.Open"driver={Microsoft Access Driver(.mdb};dbq="&Server.MapPath("datA.mdb")

username="程序员"

usermail="xj@163.com"

indate=Now()

sql="insert into data(username,usermail,indata)values("&username&","&usermail&","&indate&")"

(2)

conn.Close

Set conn=Nothing

4.选择数据库里的记录

1)选择所有记录的字段(按记录倒序排序): (3) 。

2)选择所有记录的姓名和Email字段(不排序):sql= "select username,usermail from data"。

3)选择姓名为“程序员”的所有记录: (4) 。

4)选择使用163信箱的所有记录(按查看次数排序):sql="selectfrom data where usermail like%"@163.com"%order by view desc"。

5)选择最新的10个记录:sql="select top 10from data order by ID desc"。

SQL语句已经知道了,不过在Web应用时,还得创建一个RecordSet对象得到记录集,才能把从数据库里取出的值应用在网页上,如果现在将所有的记录显示在网页上就使用如下代码:

Set conn=Server.CreateObject("ADOD

B.Connection")

conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

sql="select*from data"

Set rs=Server.CreateObject("ADOD

B.RecordSet")

rs.Open sql,conn,1,1

Do While Not rs.Eof

Response.Write"<p>姓名:"& rs("username")&"E-maih:"& rs("usermail")&"查看:"& rs("view")&"次"& rs("indate")&"加入</p>"

rs.MoveNext

Loop

rs.Close

Set rs=Nothing

conn.Close

Set conn=Nothing

说明:建立数据库连接;创建rs得到记录集;循环显示记录,rs.Eof表示记录末,rs.MoveNext表示移到下一个记录;最后关闭。

5.修改(更新)数据库记录

修改记录的Email:

Set conn=Server.CreateObject("ADOD

B.Connection")

cons.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

ID=1

usermail="xj@163.com"

sql="update data set usermail="&usermail&"where ID="&CInt(ID)

conn.Execute(sql)

conn.Close

Set conn=Nothing

说明:建立数据库连接;获取记录ID、新Email字符串;使用update语句修改记录;conn.Execute来执行;最后关闭。如果使记录的查看值加1,则sql="update data set view=view+1 where ID="&CInt(ID)

6.删除数据库记录

删除某一条记录:

Set conn=Server.CreateObject("ADOD

b.Connection")

conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

ID=1

sql= (5)

conn.Execute(sql)

conn.Close

Set conn=Nothing

点击查看答案

第9题

操作要求:

  在考生文件夹下,打开数据库"宾馆",完成如下操作:

  (1)修改"客户"表结构,为"性别"字段增加有效性规则:性别只能为"男"或"女",默认值为"女",表达式为:性别$"男女"。

  (2)为"入住"表创建一个主索引,索引名为fkkey,索引表达式为"客房号+客户号"。

  (3)根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引(主索引已经建立),索引名与创建索引的字段名相同,升序排序。

  (4)使用SQL的SELECT语句查询"客户"表中性别为"男"的客户号、身份证、姓名和工作单位字段及相应的记录值,并将结果存储到名为TABA的表(注意,该表不需要排序)。请将该语句存储到名为ONE.PRG的文件中。

点击查看答案

第10题

以所在学校选课和课程管理为实际应用背景,设计一个教...

以所在学校选课和课程管理为实际应用背景,设计一个教学管理数据库系统,假设至少包含如下需求: 1、学生信息管理 2、课程信息管理 3、教师信息管理 4、学生选修课程及成绩信息管理 5、教师负责课程和讲授课程信息管理 要求完成如下题目: 1、设计概念模型,画出该图书管理系统的E-R图;(6分) 2、将该E-R图转换为逻辑(关系)模型,并分析各关系模式属于第几范式;(6分) 3、用SQL语句写出转换结果中每个关系模式,并定义完整性约束。(7分) 4、(每小题5分)用SQL分别表示下列查询: (1)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段。 (2)查询讯息名称包含“计算机”、职称为教授、所负责课程为必修课的教师姓名、职称、课程名称和课程学时等信息(分别用嵌套查询和链接查询完成,并分析各自的效率) (3)查询所有课程的成绩都大于60分的学生的平均成绩。 (4)查询数据库课程的成绩大于70分的、所有课程平均分最高的学生信息。 (5)查询至少有10门必修课程考试成绩的每个学生的平均成绩。 5、(每小题4分)用SQL分别表示下列操作: (1)为学生表增加一个“平均成绩”字段,类型为短整数,默认为空值。 (2)建立一个视图,包含每个学生的所有课程的最高成绩,最低成绩、平均成绩和所考课程的门数。 (3)对教师信息表插入一条数据。 (4)给用户“杨澜”授予对学生信息表的所有操作权限。 6、设计一个存储过程查询平均分在x到y范围内的学生信息(包括学号、姓名、院系名称和平均分数)。(10分) 7、为选课表分别建立插入和更新触发器,如果当前学生累计不及格门数达到5,则发出警示信息。(10分)

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信