可以直接从我的GitHub中获取文档: 学生选课系统GitHub 一 题目 学生选课系统 二 需求分析 1.根据学生专业学年学期等信息,录入课程完成课程计划 2.根据课程计划,录入任课教师信息 3.学生可以根据学年学期等信息,选择课程完成选课要求 三 结构概
【题目】 “学生表”里记录了学生的学号、入学时间等信息。“成绩表”里是学生选课成绩的信息。两个表中的学号一一对应。(滴滴2020年面试题) 现在需要: 筛选出2017年入学的“计算机”专业年龄最小的3位同学名单(姓名、年龄) 统计每个班同学各科成绩平均分大于
云栖号案例库:【点击查看更多上云案例】 不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策! 公司介绍 新东方教育科技集团,由1993年11月16日成立的北京新东方学校发展壮大而来,目前集团以语言培训为核心,拥有短期培训系统、
前言 为了推动更多的人去阅读和写作,在1995年国际出版商协会4月23日,世界读书日,古往今来,读书的乐趣与意义不言而喻。 前有西汉中国目录学鼻祖刘向:“书犹药也,善读之可以医愚。” 后有唐代诗人杜甫:“读书破万卷,下笔如有神。” 外有法国作家雨果:“书籍是
标签 PostgreSQL , 选课 , UDF , 数组 , 相关性 , 图式搜索 背景 大学生选课,一门课程可同时有若干学生选修,一个学生可能同时选多门课程,学生和课程的关系是多对多的关系。 1、如何找出每一门课程相关的课程(即这门课程的学生,还选了其他一
本节书摘来自华章出版社《数据库原理与应用(第3版)》一 书中的第1章,第1.2节,作者:何玉洁,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 数据管理技术的发展 数据库技术是应数据管理任务的需要而产生和发展的。数据管理包括对数据进行分类、组
1.1 数据管理的发展 从计算机产生之后,人们就希望用计算机存储和管理数据。最初用计算机对数据进行管理是以文件方式进行的,即将数据保存在用户定义好的文件中,然后编写对数据文件进行操作的应用程序。这种数据管理方式对用户的要求比较高,需要有较高的计算机编程技能,
1.3 数据和数据模型 本节介绍如何理解现实世界、如何将之“信息化”以及如何描述现实世界的信息结构等内容。 1.3.1 数据和数据模型概述 数据 为了了解世界、研究世界和交流信息,人们需要描述各种事物。用自然语言来描述虽然很直接,但过于烦琐,不便于形式化,而
比如下面这种学生选课的模型,既要知道学生选了哪些课,又要知道课被哪些学生选了。传统的 SQL 就是下面这写法了,如果换成 key-value 的,该怎么描述呢? 教师(教工号,名字)选课信息(学号,课程号,教工号,成绩)` 请问怎么用mongodb模块建立这三个的关系?