06 2022 档案
摘要:第17课 创建和操纵表 17.1 创建表 一般有两种创建表的方法: 多数 DBMS 都具有交互式创建和管理数据库表的工具; 表也可以直接用 SQL 语句操纵。 用程序创建表,可以使用 SQL 的 CREATE TABLE 语句。 17.1.1 表创建基础 利用 CREATE TABLE 创建
阅读全文
摘要:第26课 王宅六味--switch语句的应用 例程: 给“王宅六味”按1~6编号,试编一个菜名查询程序,输入编号输出菜名。 代码如下: 1 /* 2 例程: 3 给“王宅六味”按1~6编号,试编一个菜名查询程序,输入编号输出菜名。 4 */ 5 #include <iostream> //包含输入输
阅读全文
摘要:第25课 成绩等级--switch语句 例程: 风之巅小学规定,若测试成绩大于或等于90分为“A”,大于或等于70分小于90分为“B”,大于或等于60分小于70分为“C”,60分以下为“D”。 试编一程序,输入一个成绩,输出它的等级。 流程图如下: 程序代码: 1 /* 2 试编一程序,输入一个成绩
阅读全文
摘要:第24课 体质指数BMI--bug与debug 体质指数(BMI)由19世纪中期比利时的通才凯特勒最先提出,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。它的计算方法如下: 体质指数(BMI)=体重(kg)/身高(m)的平方 以上标准只适合于成年人,试编一程序,根据体重、身高,判断其胖瘦
阅读全文
摘要:第16课 更新和删除数据 这一课介绍如何利用UPDATE和DELETE语句进一步操作数据。 16.1更新数据 使用UPDATE的两种方式: 1、更新表中的特定行 2、更新表中的所有行 注意:不要省略 WHERE 子句 在使用 UPDATE 时一定要细心。因为稍不注意,就会更新表中的所有行。使用这条语
阅读全文
摘要:第23课 打车费用--if语句的应用 周末,格莱尔和爸爸打车到游乐场玩。打车计价方案为:2千米内起步是6元;超过2千米之后按1.8元/千米计价;超过10千米之后在1.8元/千米的基础上加价50%,如图示。此外,停车等候则按时间计费每3分钟加收1元(注:不满3分钟不计费)。 试编一程序,计算格莱尔需要
阅读全文
摘要:第22课 抽奖--随机函数rand() 试编一个程序,计算机随机产生一个整数(1至5),自己输入一个整数,若两数相同,则输出“恭喜你,中奖了!奖金10元”,否则输出“没中奖,请付费2元”;同时公布中奖号码。 设计思路: 1、使用随机函数rand()产生一个随机数;需要包含头文件cstdlib,即#i
阅读全文
摘要:第15课 插入数据 INSERT 用来将行插入(或添加)到数据库表。插入的方式有以下几种方式: 1、插入完整的行; 2、插入行的一部分; 3、插入某些查询的结果。 提示:插入及系统安全 使用 INSERT 语句可能需要客户端/服务器 DBMS 中的特定安全权限。在你试图使用 INSERT 前,应该保
阅读全文
摘要:第14课 组合查询 14.1 组合查询 多数 SQL 查询只包含从一个或多个表中返回数据的单条 SELECT 语句。但是,SQL 也允许执行多个查询(多条 SELECT 语句),并将结果作为一个查询结果集返回。这些组合查询通常称为并(union)或复合查询(compound query)。 主要有两
阅读全文
摘要:第21课 田忌赛马--3个数排序 例程: 试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快,请将秒数按由小到大的顺序输出。 编程思路: 流程图如下: 代码如下: 1 /* 2 例程: 3 试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快, 4 请将秒数按由小到
阅读全文
摘要:第20课 孔融让梨--求3个整数中最小值 例程: 试编一个程序,输入三个整数,表示梨的重量,输出最小的数。 编程思路1: 经过三次两两比较,得出最小值。 a<=b && a<=c min=a b<=c && b<=a min=b c<=b && c<=a min=c 流程图如下: 代码如下: 1 /
阅读全文
摘要:第19课 比大小--复合语句 试编一程序,输入两个整数,比较大小,并按从小到大的顺序输出。 编程思想:当a小于或等于b时,先输出a,再输出b;否则先输出b,再输出a。 流程图如下: 代码如下: /* 试编一程序,输入两个整数,比较大小,并按从小到大的顺序输出。 编程思想:当a小于或等于b时,先输出a
阅读全文
摘要:第18课 闰年与平年--逻辑运算符的优先级 逻辑运算符的优先级:!->&&->|| 例程: 试编一个程序,输入一个年份,判断是闰年还是平年。 注:四年一闰,百年不闰,四百年再闰。 判断闰年的条件是:年份能被4整除但不能被100整除;或者能被400整除。 流程图如下: 代码如下: 1 /* 2 例程:
阅读全文
摘要:第17课 欧耶欧耶--逻辑运算符 例程: 试编一个程序,输入一个整数,若是3和5的公倍数,则输出“欧耶欧耶”。 流程图如下: 代码如下: 1 /* 2 例程: 3 试编一个程序,输入一个整数,若是3和5的公倍数,则输出“欧耶欧耶”。 4 */ 5 6 #include <typeinfo> //变量
阅读全文
摘要:第13课 创建高级联结 13.1 使用表别名 SELECT RTRIM(vend_name) + ' (' + RTRIM(vend_country) + ')' AS vend_title FROM Vendors ORDER BY vend_name; SQL 除了可以对列名和计算字段使用别名,
阅读全文
摘要:第16课 开灯关灯--逻辑变量 例程: 试编一个程序,算一算灯是亮的还是灭的。 分析: 存储类似灯亮或灯灭、是男还是女等结果只有两种可能的数据时,可以使用逻辑型变量。 逻辑型变量用关键字bool定义,所以又称为布尔变量,其值只有两个false(假)和true(真),false和true是逻辑常量,又
阅读全文
摘要:第12课 联结表 12.1 联结 SQL最强大的功能之一就是能在数据查询的执行中联结(join)表。 12.1.1 关系表 关系表的设计就是要把信息分解成多个表,一类数据一个表。各表通过某些共同的值互相关联(所以才叫关系数据库)。 可伸缩(scale):能够适应不断增加的工作量而不失败。设计良好的数
阅读全文
摘要:第15课 比尔庄园--if 语句嵌套 例程: 试编写一个模拟“比尔庄园”登录的程序,输入正确的用户名和密码后,输出欢迎语句“亲爱的小朋友,欢迎你!”,否则输出“用户名错误!”或“密码错误!”。 流程图如下: 代码如下: 1 /* 2 例程: 3 试编写一个模拟“比尔庄园”登录的程序, 4 输入正确的
阅读全文
摘要:第14课 跳绳达人--if else 语句 语法: if (表达式) 语句1; else 语句2; 流程图如下: 例程: 试编一程序,输入一分钟跳绳的次数,若大于等于200次,输出“跳绳达人!”,否则输出“继续努力!”。 流程图: 代码如下: 1 /* 2 例程: 3 试编一程序,输入一分钟跳绳的次
阅读全文
摘要:第13课 智商问题--if语句 试编一程序,输入一 个200以内的整数作为IQ值,判断是不是天才。 程序流程图如下: 代码如下: 1 /* 2 试编一程序,输入一 个200以内的整数作为IQ值,判断是不是天才。 3 */ 4 5 #include <iostream> //包含输入输出流头文件ios
阅读全文
摘要:第11课 使用子查询 11.1 子查询 子查询(subquery):即嵌套在其他查询中的查询。 11.2 利用子查询进行过滤 订单存储在两个表中。每个订单包含订单编号、客户 ID、订单日期,在 Orders 表中存储为一行。各订单的物品存储在相关的OrderItems 表中。Orders 表不存储顾
阅读全文
摘要:第10课 分组数据 SELECT语句子句: GROUP BY子句 HAVING子句 10.1 数据分组 10.2创建分组 分组是使用SELECT语句的GROUP BY子句建立的。例子如下: SELECT vend_id, COUNT(*) AS num_prods FROM Products GRO
阅读全文
摘要:第9课 汇总数据 9.1 聚集函数 聚集函数(aggregate function):对某些行运行的函数,计算并返回一个值。 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某列值之和 9.1.1 AVG()函
阅读全文
摘要:005、用python整理资料 系统规划与管理师备考,常常需要整理考题、解析、答案。 下面,我把备考过程中对资料的整理方法分享出来;希望能帮助到有相同需求的人。 一、批量识别图片文字 问题描述: 1、能识别微信截图文字。 2、能批量识别指定文件夹下的图片文字。 3、把识别出来的文字以当前日期保存到桌
阅读全文
摘要:第8课 使用函数处理数据 8.1 函数 每一个DBMS都有特定的函数。事实上,只有少数几个函数被所有主要的 DBMS 等同地支持。虽然所有类型的函数一般都可以在每个 DBMS 中使用,但 各个函数的名称和语法可能极其不同。为了说明可能存在的问题,表 8-1 列出了 3 个常用的函数及其在各个 DBM
阅读全文
摘要:004、PyCharm炫酷界面设置 步骤一: 步骤二: 步骤三: 设置注释文字的颜色: file > settings > Editor > Color Scheme > python > Line Comment
阅读全文
摘要:第7课 创建计算字段 什么是计算字段 如何创建计算字段 如何从应用程序中使用别名引用它们 7.1 计算字段 字段(field):基本上与列(column)的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常与计算字段一起使用。 7.2 拼接字段 拼接(concatenate):将值联结到
阅读全文
摘要:第6课 用通配符进行过滤 如何使用通配符以及怎样使用LIKE操作符进行通配搜索,以便对数据进行复杂过滤。 通配符(wildcard):用来匹配值的一部分的特殊字符。(只能用于文本字段) 搜索模式(search pattern):由字面值、通配符或两都组合构成的搜索条件。 6.1.1 百分号(%)通配
阅读全文
摘要:第5课 高级数据过滤 5.1 组合WHERE子句 AND OR NOT子句 IN操作符 BETWEEN EXISTS
阅读全文
摘要:第12课 小写变大写--ASCII码与字符型 例程1:试编一程序,输入一个小写字母,输出其大写字母。 注:字符'A'的ASCII码是65,字符'a'的ASCII码是97,两者的差值为32。 1 /* 2 试编一程序,输入一个小写字母,输出其大写字母。 3 注:字符'A'的ASCII码是65,字符'a
阅读全文
摘要:第11课 尼克与强盗--整除及整除求余运算符的应用 例程1:试编一程序,输入一个两位数,交换十位与个位上的数字,并输出。 1 /* 2 试编一程序,输入一个两位数,交换十位与个位上的数字,并输出。 3 */ 4 5 #include <iostream> //包含输入输出流头文件iostream 6
阅读全文
摘要:第10课 古埃及金字塔--单精度实数float 例程1:金字塔的底是正方形,侧面由四个大小相等的等腰三角形构成。试编一程序,输入底和高,输出三角形的面积。 1 /* 2 例程1:金字塔的底是正方形,侧面由四个大小相等的等腰三角形构成。 3 试编一程序,输入底和高,输出三角形的面积。 4 */ 5 6
阅读全文
摘要:第9课 植树造林--cin语句 cin实现输入; cin>>a;输入一个数并赋值给变量a。 习惯上,将"cin"和流提取运算符">>"实现的输入语句简称为cin语句。 例程1:试编一程序,分别计算出每个班总棵树。 1 /* 2 试编一程序,分别计算出每个班总棵树。 3 */ 4 5 #include
阅读全文
摘要:第4课 过滤数据 4.1使用WHERE子句 搜索条件(search criteria) 过滤条件(filter condition) 使用 BETWEEN 操作符,它检索价格在 5 美元和10美元之间的所有产品。 1 SELECT prod_name,prod_price FROM Products
阅读全文
摘要:第2课 检索数据 2.1 SELECT语句 关键字(keyword) :作为 SQL 组成部分的保留字。关键字不能用作表或列的名字。附录 E 列出了某些经常使用的保留字。 2.5 检索不同的值(返回不重复的值) 关键字:DISTINCT指示数据库只返回不同的值,它必须直接放在列名的前面。 1 SEL
阅读全文
摘要:第3课 排序检索数据 ORDER BY子句 DESC关键字:表示按降序排序,只对它前面的字段有用。
阅读全文
摘要:第1课 了解SQL 1.1 数据库基础 数据库是一个以某种有组织的方式存储的数据集合。 数据库(database) :保存有组织的数据的容器(通常是一个文件或一组文件)。 数据类型(datatype); 行(row) :表中的一个记录。 数据库记录(record) 主键(primary key) :
阅读全文
摘要:第8课 竖式计算--设置域宽setw() 头文件iomanip,用来声明一些“流操作符”,需要一定格式输入输出时,就需要用到它, 比较常用的有设置域宽、设置左右对齐、设置实数的精确度等。 例程:数学老师请你帮忙、在屏幕上输出18+870的竖式计算,试编一程序,实现这个功能。 1 #include <
阅读全文
摘要:第7课 阿布拉卡达布拉--交换两个变量的值及注释符 1、试编一程序,完成变量值交换。 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int a,b,t; 6 a=10; 7 b=20; 8 //输出交换前的a,b的值
阅读全文
摘要:第6课 细胞分裂--复合运算符 1、1个细胞,第1次分裂成2个,第2次分裂成4个,......试编一程序,算一算第5次分裂成几个? 1 #include <iostream> //包含输入输出流头文件iostream 2 using namespace std; //指明程序 使用命名空间std(标
阅读全文
摘要:第5课 雪花--累加器 5.1 试编一程序,算一算《雪花》第一句中数字1、2、3、4的和是多少? 雪花 一片二片三四片, 五片六片七八片。 九片十片无数片, 飞入梅花看不见。 1 #include <iostream> //包含输入输出流头文件iostream 2 using namespace s
阅读全文
摘要:第4课 列朋波骨--计数器 1、尼克每天背诵完一首古诗后,模仿古人在一根木棒上刻一条痕。试编程,算一算若连续刻了5天,一共有多少道痕? 1 //尼克每天背诵完一首古诗后,模仿古人在一根木棒上刻一条痕。 2 //试编程,算一算若连续刻了5天,一共有多少道痕? 3 #include <iostream>
阅读全文
摘要:第3课 天安门广场--变量、表达式与赋值语句 变量名只能由字母、数字和下划线3种字符组成,而且第一个字符必须为字母或下划线。变量名是一种标识符;区分大小写。 1 //试编程,计算天安门广场的面积是多少平方米 2 #include <iostream> //包含输入输出流头文件iostream 3 u
阅读全文
摘要:第2课 春晓--cout语句 1 #include <iostream> //包含输入输出流头文件iostream 2 using namespace std; //指明程序 使用命名空间std(标准) 3 int main() 4 { 5 cout<<"春晓"<<endl; 6 cout<<"春眠
阅读全文
摘要:(此文为学习笔记,不作任何商业用途。) 第1单元 顺序结构 第1课 编程是一门技术--认识Dev-C++ 第一个程序: 1 int main() 2 { 3 return 0; 4 } 小提示: 如果Dev-C++是英文界面,可选择菜单栏中的“Tools”-->"Environment Option
阅读全文