数据库第七次作业

1.更新教师表中所有记录,将津贴改为2000

 

2.更新教师表中教师号在T5到T8之间的记录,将津贴改为1500

 

3.更新授课表中周数为8的记录,将教师号改为T7,课程号改为C1

45

4.更新课程表中课时数不在45,50中的记录,将课时数改为25

 

5.更新教师表中工资不等于3000并且津贴不为空的记录,将津贴改为1000

 

6.更新授课表中教室号在J102,Y104,Y303,J301中的记录,将周数改为14,课程号改为C5

 

7.更新教师表中工资等于2000并且岗位津贴大于等于1000的记录,将津贴改为500

 

8.更新课程表中带课程名称以字母“M”开头并且课程名称中有“L”字母的记录,将课时数改为78

 

9.更新授课表中教室在Y栋2楼的记录,将课程号改为C8,教师号改为T10

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Kettle作业(Job)是一种串行的调度工具,用于控制整个工作流的执行。下面是Kettle作业设计的步骤: 1. 打开Spoon客户端,创建一个新的作业(Job)。 2. 在左侧的“任务”栏中选择需要执行的转换(Transformation)或其他作业(Job)。 3. 将所选任务拖动到作业设计区域中。 4. 右键单击任务,选择“编辑”以配置任务的详细信息,例如输入输出文件路径、数据库连接等。 5. 在任务之间添加连接,以定义它们之间的依赖关系和执行顺序。 6. 配置作业的调度选项,例如定时执行、循环执行等。 7. 保存作业并运行。 下面是一个简单的Kettle作业设计示例,该作业包含两个转换任务,第一个任务将数据从CSV文件中读取并插入到MySQL数据库中,第二个任务将MySQL数据库中的数据导出到CSV文件中: ```kettle <?xml version="1.0" encoding="UTF-8"?> <job> <name>CSV to MySQL to CSV</name> <description>Import data from CSV file to MySQL database and export data from MySQL database to CSV file.</description> <entry> <name>CSV to MySQL</name> <description>Import data from CSV file to MySQL database.</description> <type>TRANS</type> <filename>/path/to/csv_to_mysql.ktr</filename> <arguments> <argument>-param:input_file=/path/to/input.csv</argument> <argument>-param:db_host=localhost</argument> <argument>-param:db_port=3306</argument> <argument>-param:db_name=mydb</argument> <argument>-param:db_user=root</argument> <argument>-param:db_pass=123456</argument> </arguments> <parallel>N</parallel> <draw>Y</draw> <hops> <hop> <from>CSV to MySQL</from> <to>MySQL to CSV</to> <enabled>Y</enabled> </hop> </hops> </entry> <entry> <name>MySQL to CSV</name> <description>Export data from MySQL database to CSV file.</description> <type>TRANS</type> <filename>/path/to/mysql_to_csv.ktr</filename> <arguments> <argument>-param:output_file=/path/to/output.csv</argument> <argument>-param:db_host=localhost</argument> <argument>-param:db_port=3306</argument> <argument>-param:db_name=mydb</argument> <argument>-param:db_user=root</argument> <argument>-param:db_pass=123456</argument> </arguments> <parallel>N</parallel> <draw>N</draw> </entry> </job> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值