发布网友 发布时间:2024-10-02 04:30
共1个回答
热心网友 时间:2024-10-07 02:35
造成你所有成绩小于80分的都变成5的原因是你的成绩修改语句出了错,你可能写成了赋值语句,这样所有小于80分的人的成绩都会成为5分,正确的为操作为在原有成绩的基础上都加上5。
正确的语句:UPDATE “选课表” SET 成绩 = 成绩+5 WHERE 成绩 < 80;
SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作。
扩展资料:
SQL功能:
1、SQL数据定义功能,能够定义数据库的*模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图,全局模式简称模式,内模式由系统根据数据库模式自动实现,一般无需用户过问。
2、SQL数据操纵功能,包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。
3、SQL的数据控制功能,主要是对用户的访问权限加以控制,以保证系统的安全性。
Access的优缺点:
优势:
1、Microsoft Access Basic提供了一个丰富的开发环境。这个开发环境给你足够的灵活性和对Microsoft Windows应用程序接口的控制,同时保护你使你免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。
2、提高速度和减少代码量
3、用整形数进行数*算,即使Microsoft Access 会使用一个联合处理器来处理浮点型算术,整型数算术也总是要快一些。可以替换有效的运算法则。
4、避免使用过程调用,避免在循环体中使用子程序或函数调用。
5、谨慎使用不定长数据类型,不定长数据类型提供了更大的灵活性,比如说允许正确处理空值和自动处理溢出。
6、用变量存放属性,对变量进行查找和设置都比对属性进行这些操作要快。
缺陷:
1、数据库过大时,一般ACCESS数据库达到100M左右的时候性能就会开始下降。
2、容易出现各种因数据库刷写频率过快而引起的数据库问题。
3、ACCESS数据库安全性比不上其他类型的数据库。
4、ACCESS论坛大了以后就很容易出现数据库方面的问题,当论坛数据库在50M以上,这个时候很可能就会出现数据库慢的情况。
参考资料来源:百度百科-Microsoft Office Access
参考资料来源:百度百科-结构化查询语言