
数据库
文章平均质量分 82
从以前
普通二本软件工程专业大二学生,日更每天学习内容,非常感谢你的关注与指正!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构之线性表实验(一)
写出测试用例,包括输入的数据、预期的结果、实际的结果、结果分析。1. 附件程序201中,原程序只能显示1个汉字对应的五笔输入码,修改程序,实现命令行对输入的多个汉字,显示它们的五笔输入码。printf("对于字符 '%c%c':\n", ch, nextCh);3.写出测试用例,包括输入的数据、预期的结果、实际的结果、结果分析。1.附件程序202中,已经提供程序的基本框架,请按要求完善各个函数,写出函数代码,加上必要的注释。2. 把一个由汉字组成的文本文件,转换成对应的五笔输入码,存在另一个文件中。转载 2025-01-02 14:16:51 · 31 阅读 · 0 评论 -
最长正则括号序列算法详解
一个括号序列被认定为正则的,当且仅当通过合理地插入 “+” 和 “×” 操作符能够形成一个正确的数学表达式。“(())()” 是正则的,因为可以写成类似 “( ( ) ) × ( )” 这样的数学表达式。“()” 本身就是一个简单的正则括号序列。“(((())))” 也是正则的,能够形成有效的数学表达式。然而,像 “(”(左括号单独出现)、“())”(右括号多于左括号且不匹配)和 “((())(”(括号匹配不完整)这些都不是正则括号序列。原创 2024-12-24 00:50:22 · 732 阅读 · 0 评论 -
MySQL与python联合练习(设计学生管理系统)
models.py。原创 2024-12-16 18:39:39 · 633 阅读 · 0 评论 -
带谓词 EXIST 的嵌套查询练习题(二)
通过这些练习题可以看出,带谓词 EXISTS 的嵌套查询关键在于理解内外层查询之间的逻辑关系以及如何通过条件的设置准确筛选出符合要求的数据。外层查询通常设定主表及最终要展示的字段,而内层查询则通过关联条件等去判断满足特定存在性(或不存在性)的情况。大家可以仔细分析这些示例,多多练习,以便在实际应用中能够灵活运用这种查询方式来解决各类复杂的数据查询需求。原创 2024-12-12 13:12:19 · 280 阅读 · 0 评论 -
SQL 单表查询练习题(一)
在 SQL 的学习过程中,单表查询是非常重要的基础部分,下面为大家分享一些单表查询的练习题以及对应的正确答案,希望能帮助大家更好地掌握相关知识。原创 2024-12-12 13:10:08 · 705 阅读 · 0 评论 -
数据库实验四(SQL 数据库更新操作与完整性约束实践)
通过本次实验,我们深入学习了 SQL 数据库的更新操作以及完整性约束的设置与应用。在实际数据库管理中,正确运用这些知识可以确保数据的准确性、一致性和完整性,避免因数据错误或不一致而导致的各种问题。无论是数据的插入、更新还是删除操作,都需要充分考虑完整性约束的影响,以构建稳健可靠的数据库系统。同时,根据业务需求合理设置约束条件,能够有效规范数据的录入和修改,提高数据库的质量和可用性。原创 2024-12-11 18:18:34 · 1414 阅读 · 0 评论 -
数据库实验三(SQL 查询语句实践与总结)
通过以上对各种 SQL 查询语句的实践与分析,我们可以看到在处理涉及多表的数据查询时,需要根据具体的需求灵活运用连接、嵌套查询、谓词等多种 SQL 技术,以准确获取所需的数据信息。同时,在编写查询语句过程中,要注意语法规范以及对数据逻辑关系的准确把握,这样才能高效地完成复杂的数据查询任务。在实际应用中,这些查询技术可广泛应用于各类数据库管理系统,如企业的员工信息管理、学校的教学管理系统等,帮助我们从海量数据中快速提取有价值的信息,为决策提供有力支持。原创 2024-12-11 18:03:52 · 1768 阅读 · 0 评论 -
数据库实验二
本实验主要练习了不同类型的SQL查询操作,包括无条件查询、条件查询、分组统计查询、排序查询和分页显示等。通过编写实际的SQL语句,并通过数据库查询得到结果,进一步加深了对SQL语言的理解和应用能力。原创 2024-12-10 08:30:47 · 881 阅读 · 0 评论 -
数据库实验一
通过本次实验,要掌握了如何使用SQL创建、修改数据库及表结构,并成功实现了多种表之间的数据关联。实验中,我学习了如何设置数据表的字段类型、约束条件、索引和外键约束,这些技术将有助于我在后续的数据库设计和开发中有效地管理数据,并提升数据库查询的效率。原创 2024-12-10 08:26:49 · 1165 阅读 · 0 评论 -
关于数据库优化的进阶知识
【代码】关于数据库优化的进阶知识。原创 2024-12-09 09:25:06 · 696 阅读 · 0 评论 -
SQL语言深入(第四节)
例如,在`students`表中添加一个`gender`列: ```sql ALTER TABLE students ADD gender VARCHAR(10);``` - **COUNT()**:计算记录数。- 添加列: ```sql ALTER TABLE table_name ADD column_name datatype constraint;- 可以使用`ALTER TABLE`语句来修改已存在的表结构。原创 2024-12-08 12:11:35 · 988 阅读 · 0 评论 -
数据库创建与管理(第三节)
`` 2. 锁机制。- 假设我们有两个表`students`(包含`student_id`、`student_name`等列)和`scores`(包含`student_id`、`subject`、`score`等列),我们要创建一个显示学生姓名和其数学成绩的视图。``` 这里`my_database`是你要创建的数据库名称。- 上述命令创建了一个名为`my_table`的表,包含`id`(自动递增的整数主键)、`name`(最大长度为50的非空字符串)和`age`(整数)三个列。原创 2024-12-08 11:59:41 · 1055 阅读 · 0 评论 -
数据库设计(第二节)
通过深入理解和熟练掌握这些步骤,能够设计出高质量、高性能的数据库系统,为应用程序的稳定运行和业务的持续发展提供坚实的数据支撑。- 它是数据库设计和开发过程中的重要文档,有助于开发人员理解数据的含义和用途,保证数据的一致性和准确性。良好的数据库设计能够确保数据的完整性、 一致性,提高数据存储和检索的效率,满足应用程序的各种需求。例如,一个员工信息表中,如果将员工的姓名和地址合并在一个字段中,就不符合 1NF,应将姓名和地址拆分成两个独立的属性。- 确保数据的基本规范性,避免数据冗余和更新异常的部分问题。原创 2024-12-07 18:25:15 · 808 阅读 · 0 评论 -
数据库基础教程(第一节)
2. 示例 - 如企业的组织结构图,公司总部为根节点,各个部门为子节点,部门下的科室或团队为更下一层的子节点。2. 功能分类 - 数据定义语言(DDL):用于创建、修改和删除数据库对象,如创建表(CREATE TABLE)、修改表结构(ALTER TABLE)、删除表(DROP TABLE)等。- 数据操作语言(DML):用于对数据库中的数据进行插入(INSERT INTO)、更新(UPDATE)、删除(DELETE FROM)和查询(SELECT)操作。- 表示:通常用矩形框表示实体。原创 2024-12-07 18:18:43 · 761 阅读 · 0 评论