甘肃专升本网 - 515148.COM / 优思途®我要无忧升本
关注优思途甘肃专升本网微信公众号
甘肃专升本网抖音账号
甘肃专升本网手机站
甘肃专升本手机APP

甘肃专升本辅导班
    广告
您的位置: 首页 / 考试资讯 / 详细内容

2023甘肃专升本计算机数据库大题解析

2023年05月07日 来源:甘肃专升本网 作者:张老师 编辑:张老师 投稿

本原创文章版权归甘肃专升本网(www.515148.com)所有,即使我们允许,也不能转载,侵权必究。

2023甘肃专升本计算机数据库大题解析


2023甘肃专升本计算机数据库大题解析

各位小伙伴,早上的计算机科目已经结束,是好是坏都要立刻“放下”,调整心情,应对接下来的科目。目前,绝大多数考生反馈试题难度非常简单,数据库稍难一点,但多少也都写的7788,数据库大题是酌情给分的(写了就有分),不要过于担心了。仍然有很多小伙伴忘记涂了选做题的题号,这个问题我考前反复强调过。

下面我们来看今年数据库大题的具体解析,因为我还没有见到准确的数据库大题原题,所以仅能根据目前小伙伴有限的反馈进行解析。


数据库插入数据语法:

INSERT INTO 数据表名 (数据列1,数据列2,数据列3,...) VALUES (数据插入值1,数据插入值2,数据插入值3,...);

如果你想在一条语句同时插入两条数据:

INSERT INTO 数据表名 (数据列1,数据列2,数据列3,...) VALUES (数据1插入值1,数据1插入值2,数据1插入值3,...), (数据2插入值1,数据2插入值2,数据2插入值3,...);

举例:

INSERT INTO [学生表] (学号,民族,性别) 

VALUES (5151481,'汉','男'), (5151482,'藏','女');

请注意:同时插入两条数据的时候,需要使用括号和逗号进行区分,不能使用and链接。

或者写成两行:

INSERT INTO [学生表] (学号,民族,性别) VALUES (5151481,'汉','男');

INSERT INTO [学生表] (学号,民族,性别) VALUES (5151482,'藏','女');

因为题干中并没有要求必须要用一条语句完成操作,所以你写成两行也不能算错。

插入的时候数据也可以为空(一般学号是不能为空的):

INSERT INTO [学生表] (学号,民族,性别) VALUES (5151481, , );

这里你要写上逗号,或者写NULL,就像下面这样:

INSERT INTO [学生表] (学号,民族,性别) VALUES (5151481,NULL,NULL);


接下来看修改数据update set的语法规则:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

举例将你刚刚插入的学号5151481的学生的性别改成女:

UPDATE [学生表] SET [性别]='女' WHERE [学号] = 5151481;


接下来看查询并输出你插入的条新数据的学生的民族和性别:

你可以写两条语句:

SELSEC [民族],[性别] FROM [学生表] WHERE [学号]=5151481;

SELSEC [民族],[性别] FROM [学生表] WHERE [学号]=5151482;

也可以写成一行:

SELSEC [民族],[性别] FROM [学生表] WHERE [学号]=5151481 OR [学号]=5151482;

这里千万不能使用and连接两个相同数据列的条件,也就是说,一个学生的学号不可能即等于5151481,又等于5151482。要用or,可以是5151481,也可以是5151482。

或者:

SELSEC [民族],[性别] FROM [学生表] WHERE [学号] IN (5151481,5151482);

    ------分隔线----------------------------
    ------分隔线----------------------------
      浏览更多热门资讯
    2024年甘肃专升本考试资讯
    2024年甘肃专升本考试资讯网站免费提供2024年甘肃专升本考试资讯,甘肃专升本考试考试资讯等最新信息,欢迎访问甘肃专升本考试资讯栏目获取更多2024年甘肃专升本考试资讯。2024年甘肃专升本考试资讯更新时间:2024-04-20。
    甘肃专升本资源导航
    甘肃专升本网每日一练
    甘肃专升本在线答题
    甘肃专升本网学霸刷题排行榜
    甘肃专升本网VIP专享计划
    甘肃专升本辅导班
      广告
    甘肃专升本网微信公众号