SQL Server 2000开发指南PDF电子书下载
- 电子书积分:23 积分如何计算积分?
- 作 者:(美)Michael Otey,(美)Paul Conte著;陈恩义等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302051062
- 页数:881 页
第1部分 掌握Transact-SQL 1
第1章 SQL Server 2000概述 1
1.1 SQL Server的网络体系结构 1
1.2 SQL Server的基本组件 4
1.3 Transact-SQL 4
1.4 SQL Server数据库体系结构 5
1.4.1 服务器 5
1.4.2 数据库 6
1.4.3 数据库对象 7
1.5 管理组件 14
1.5.1 SQL Server Enterprise Manager 14
1.5.2 管理向导 15
1.5.3 Distributed Transaction Coorsdinator 16
1.5.4 Query Analyzer 16
1.5.5 SQL Profiler 17
1.5.6 SQL Performance Monitor 17
1.5.7 数据转换服务 17
1.5.8 Distributed Management Objects 17
1.5.9 命令行实用程序 17
1.5.10 Books Online 18
1.6 SQL Server发展简史 18
1.7 SQL Server 2000中的新内容 19
1.7.1 增强了关系数据库 19
1.7.2 增强了工具 22
1.7.3 增强了Analysis Services 22
1.8 小结 23
第2章 数据定义语言基础 24
2.1 SQL简介 24
2.1.1 SQL概述 26
2.1.2 SQL的优点 27
2.1.3 用Query Analyzer输入SQL语句 28
2.1.4 使用OSQL实用程序来运行SQL脚本 30
2.1.5 创建数据库对象的其他SQL语句 31
2.1.6 设置ANSI标准行为 31
2.2 创建一个数据库 31
2.2.1 为数据库指定缺省的校对 32
2.2.2 设置数据库选项 32
2.2.3 修改数据库 34
2.3 创建表 34
2.3.1 SQL命名约定 36
2.3.2 列定义 37
2.3.3 增加、删除或修改表列 44
2.3.4 约束 46
2.3.5 增加、删除和禁止约束 49
2.4 创建视图 50
2.4.1 定义视图内容 51
2.4.2 只读视图和可更新视图 54
2.4.3 With Check Option 55
2.5 重新创建视图 56
2.6 创建索引 56
2.6.1 簇索引 57
2.7 删除数据库、表、视图和索引 58
2.8 SQL目录和信息大纲 58
2.9 DDL编码建议 61
2.10 小结 62
2.11 参考信息 62
第3章 高级数据库定义 63
3.1 指定数据库文件存储的位置和大小 63
3.2 修改数据库 64
3.3 定义文件组 65
3.4 层叠的外键约束 67
3.5 更多的视图例子 69
3.5.1 复合条件 69
3.5.2 重排列和重命名列 69
3.5.3 派生列 70
3.5.4 连接表到自身 70
3.5.5 连接4个表 71
3.5.6 分区视图 74
3.5.7 给视图定义加密 76
3.5.8 其他视图属性 76
3.6 对计算列和视图进行索引 77
3.7 使用Query Analyzer 79
3.7.1 Object Browser 80
3.7.2 脚本模板 82
3.8 添加扩展对象属性 85
3.9 小结 87
第4章 数据操纵语言基础 88
4.1 DML简介 88
4.2 用Select语句检索行 89
4.2.1 搜索条件 92
4.2.2 SQL谓词和三值逻辑 93
4.2.3 从视图中检索数据 94
4.2.4 指定要检索的列 95
4.2.5 删除重复的行 95
4.2.6 常量、函数和表达式 95
4.2.7 日期和时间算法 107
4.2.8 合计函数 109
4.2.9 Group By子句 111
4.2.10 Having子句 113
4.2.11 使用Where子句和Having子句 114
4.2.12 Order By子句 114
4.3 使用DML修改表数据 115
4.3.1 Insert语句 116
4.3.2 Update语句 118
4.3.3 Delete和Truncate Table语句 120
4.4 DML编码建议 120
4.5 小结 121
第5章 DML语句的高级特性 122
5.1 复杂Select语句 122
5.1.1 在From子句中指定多个表 122
5.1.2 Union操作符 128
5.1.3 谓词和子查询 130
5.1.4 使用Case表达式 138
5.1.5 使用子查询作为标量值 139
5.1.6 在Update和Delete语句中使用子查询 140
5.1.7 在From子句中使用选择表达式 142
5.1.8 使用行集合或者表值型函数代替表 143
5.1.9 附加的Select语句特性 144
5.1.10 Group By子句中的Rollup和Cube选项 145
5.1.11 Compute子句 147
5.1.12 Into子句:创建一个新表 149
5.1.13 For子句:浏览模式和XML检索 149
5.2 性能提示 153
5.3 并发访问和资源锁定 154
5.3.1 事务完整性和Commit, Rollback语句 155
5.3.2 隔离等级 158
5.4 DML编码建议 160
5.5 小结 161
第6章 编写存储过程、触发器和函数 162
6.1 存储过程 162
6.1.1 修改和删除存储过程 163
6.1.2 显示有关存储过程的信息 163
6.1.3 存储过程参数 164
6.1.4 返回结果集 165
6.1.5 状态返回值 166
6.1.6 基本的编程技术 166
6.1.7 使用游标 169
6.1.8 发送错误消息 174
6.2 触发器 176
6.2.1 检查指定列的变化 179
6.2.2 其他触发器选项 180
6.2.3 修改和删除触发器 181
6.2.4 允许和禁止触发器 181
6.2.5 使用触发器 181
6.2.6 显示有关触发器的信息 182
6.2.7 触发器编程 182
6.2.8 instead of触发器 184
6.3 用户自定义函数 186
6.3.1 标量UDF 187
6.3.2 表值型的UDF 188
6.3.3 其他的UDF选项 189
6.3.4 修改和删除UDF 190
6.3.5 显示UDF的信息 190
6.4 调试存储过程、触发器和用户自定义函数 190
6.5 小结 193
第7章 开发扩展存储过程 194
7.1 扩展存储过程 194
7.1.1 扩展存储过程的体系结构 194
7.1.2 使用Extended Stored Proc Wizard创建扩展存储过程 196
7.1.3 使用扩展存储过程API 198
7.1.4 创建扩展存储过程函数 201
7.1.5 添加一个扩展存储过程到SQL Server中 205
7.1.6 查询SQL Server中已安装的扩展存储过程 206
7.1.7 卸载一个扩展存储过程DLL 206
7.1.8 删除一个扩展存储过程 206
7.1.9 调试扩展存储过程 207
7.2 OLE自动化存储过程 208
7.2.1 使用OLE自动化存储过程 208
7.2.2 示例OLE自动化存储过程 211
7.3 小结 214
7.4 参考信息 215
第2部分 Windows应用 216
第8章 使用ADO 216
8.1 OLE DB和通用数据访问 216
8.2 OLE DB体系结构概述 217
8.3 ActiveX数据对象(ADO) 218
8.4 OLE BD和ADO文件 220
8.5 ADO体系结构 220
8.6 在Visual Basic中添加到ADO的引用 222
8.7 在Visual Basic中使用ADO对象 223
8.7.1 连接到SQL Server 223
8.7.2 使用ADO Recordset检索数据 236
8.7.3 使用ADO Connection对象指定动态的SQL语句 255
8.7.4 使用ADO更新数据 256
8.7.5 使用Command对象执行存储过程 264
8.7.6 错误处理 266
8.8 使用ADO的高级数据库功能 267
8.8.1 批处理更新 267
8.8.2 使用多个结果集 268
8.8.3 使用事务 271
8.8.4 存储二进制数据 282
8.9 小结 289
8.10 参考信息 289
第9章 使用ODBC API 290
9.1 ODBC体系结构 291
9.1.1 ODBC应用程序 292
9.1.2 ODBC驱动程序管理器 292
9.1.3 ODBC驱动程序 292
9.1.4 数据源 292
9.2 配置ODBC数据源 293
9.2.1 ODBC API的使用基础 299
9.2.2 ODBC初始化函数 301
9.2.3 使用ODBC API检索数据 307
9.2.4 使用预准备的SQL更新数据 314
9.2.5 调用存储过程 320
9.2.6 ODBC错误处理和SQL GetDiagRec 323
9.3 小结 324
9.4 参考信息 324
第10章 使用DAO 325
10.1 DAO文件 326
10.2 DAO体系结构 327
10.3 使用DAO概述 328
10.4 在Visual Basic中添加DAO引用 329
10.5 在Visual Basic中使用DAO对象 330
10.5.1 创建DBEngine对象 330
10.5.2 创建Workspace对象 330
10.5.3 关闭Jet引擎 331
10.5.4 连接到SQL Server 331
10.5.5 使用DAO检索数据 338
10.5.6 在Recordset中限制数据 350
10.5.7 使用SQLPassThrough执行动态SQL 351
10.5.8 使用Recordset和SQLPassThrough修改数据 352
10.5.9 使用QueryDef 359
10.5.10 错误处理 371
10.6 DAO和ODBC的常用性能提示 372
10.7 小结 373
10.8 参考信息 373
第11章 使用ODBCDirect 374
11.1 ODBCDIRECT文件 375
11.2 ODBCDirect体系结构 375
11.3 在Visual Basic中添加DAO引用 376
11.4 使用ODBCDirect概述 377
11.5 创建DBEngine对象 377
11.6 创建ODBCDirect Workspace对象 377
11.6.1 使用CreateWorkspace方法 377
11.6.2 设置缺省的Workspace类型 378
11.7 关闭DBFngine对象 378
11.8 连接到SQL Server 378
11.8.1 使用OpenDatabase方法打开连接 378
11.8.2 关闭数据库连接 380
11.8.3 使用OpenConnection方法打开连接 380
11.8.4 使用OpenConnection方法打开无DSN连接 381
11.8.5 关闭连接 381
11.9 使用ODBCDirect检索数据 382
11.9.1 使用Database对象的Recordset 382
11.9.2 使用Connection对象的Recordset 386
11.9.3 使用预准备SQL和QueryDef对象 387
11.10 使用ODBCDirect修改数据 390
11.10.1 使用QueryDef和预准备SQL插入行 390
11.10.2 使用ODBCDirect执行动态SQL语句 394
11.10.3 使用QueryDef对象执行存储过程 395
11.10.4 错误处理 396
11.11 使用ODBCDirect的高级数据库功能 397
11.11.1 使用多个结果集 397
11.11.2 异步操作 399
11.11.3 使用事务 400
11.12 小结 402
11.13 参考信息 402
第12章 使用RDO 403
12.1 RDO文件 404
12.2 RDO体系结构 404
12.3 使用RDO概述 406
12.4 将RDO 2.0对象添加到Visual Basic中 406
12.5 在Visual Basic中使用RDO对象 407
12.5.1 创建RDO引擎和环境 407
12.5.2 关闭rdoEnvironment 409
12.5.3 使用RDO Connection 409
12.5.4 关闭RDO连接 411
12.5.5 使用RDO检索数据 411
12.5.6 使用动态SQL和RDO Execute 418
12.5.7 使用RDO游标修改数据 419
12.5.8 在RDO中使用SQL修改数据 422
12.5.9 错误处理 426
12.6 高级功能 427
12.6.1 使用多个结果集 428
12.6.2 异步查询 430
12.6.3 服务器端游标 431
12.6.4 管理数据并发性 432
12.7 小结 432
12.8 参考信息 433
第3部分 Web应用 434
第13章 使用Web向导 434
13.1 使用Web Assistant Wizard进行Web集成 434
13.1.1 生成一个简单的Web向导查询 434
13.1.2 用Web向导调用存储过程 443
13.2 小结 446
第14章 使用ASP和ADO 447
14.1 使用ASP进行Web和数据库集成 447
14.2 ASP对象模型 449
14.3 ASP基础 451
14.4 利用ASP使用ADO对象 452
14.4.1 连接SQL Server 453
14.4.2 结束连接 454
14.4.3 会话范围的连接 454
14.4.4 使用ADO Recordset对象检索数据 456
14.4.5 关闭Recordset对象 460
14.4.6 使用Command对象和预准备SQL 460
14.4.7 使用ADO修改数据 467
14.4.8 用Command对象执行存储过程 475
14.4.9 错误处理 480
14.5 基于ADO的高级Web构建技术 482
14.5.1 OLE DB连接池 483
14.5.2 维护会话状态 483
14.5.3 ASP 数据与Visual InterDev数据环境的绑定 487
14.6 小结 489
14.7 参考信息 489
第15章 使用XML 490
15.1 XML基础 491
15.1.1 XML术语 491
15.1.2 XML API 492
15.2 SQL Server 2000对XML的支持 493
15.2.1 在IIS中配置SQL Server对XML的支持 494
15.2.2 T-SQL对XML的支持 497
15.2.3 使用URL查询访问HTTP 498
15.2.4 OpenXML 509
15.2.5 用XML Updategrams更新数据 511
15.3 使用XML流和ADO 513
15.3.1 使用XML和ADO Recordset对象 513
15.3.2 使用ADO Stream对象执行XML模板 517
15.3.3 使用ADO Stream对象执行XPath查询 518
15.4 小结 519
15.5 参考信息 520
第4部分 管理和分析应用 521
第16章 使用SQL-DMO 521
16.1 分布式管理框架 521
16.1.1 SQL-DMO核心对象层次 522
16.2 SQL-DMO文件 528
16.3 使用SQL-DMO 528
16.3.1 在Visual Basic中增加SQL-DMO对象 528
16.3.2 创建SQLServer对象 529
16.3.3 与SQL Server连接 530
16.3.4 使用SQL-DMO属性 531
16.3.5 SQL-DMO属性集合 532
16.4 创建SQL-DMO示例应用程序 534
16.4.1 创建SQLSerdver对象 535
16.4.2 列出已经注册的SQL系统 535
16.4.3 连接到选定的SQL Server系统 536
16.4.4 列出数据库 537
16.4.5 列出表 538
16.4.6 列出列 539
16.4.7 检索列属性 540
16.4.8 创建数据库 542
16.4.9 复制表 544
16.4.10 列出列的键 548
16.4.11 SQL-DMO错误处理 550
16.5 小结 550
第17章 使用DTS开发应用程序 551
17.1 DTS概述 551
17.1.1 DTS组件 552
17.2 使用DTS Designer创建DTS包 554
17.2.1 创建包 555
17.2.2 创建CopyPubs包 555
17.2.3 创建DTS包 558
17.2.4 运行包 564
17.2.5 保存包 564
17.3 DTS命令行选项 568
17.3.1 DTSWiz 568
17.3.2 DTSRun 568
17.4 用DTS编程 569
17.4.1 DTS文件 569
17.4.2 DTS体系结构 570
17.4.3 使用DTS概述 573
17.4.4 在Visual Basic中添加DTS对象 573
17.4.5 创建DTS Package对象 574
17.4.6 创建DTS Connection对象 574
17.4.7 创建DTS Step对象 576
17.4.8 创建一个Task对象 577
17.4.9 创建Transformation对象 578
17.4.10 执行DTS包 579
17.4.11 保存DTS包 580
17.4.12 载入DTS包 581
17.4.13 错误处理 582
17.5 小结 583
17.6 参考信息 584
第18章 全文搜索和English Query 585
18.1 全文编目和搜索 585
18.1.1 执行全文搜索 590
18.2 English Query 594
18.2.1 数据库模式 596
18.2.2 语义模型 597
18.2.3 定义实体 599
18.2.4 定义关系 605
18.2.5 设置数据库指南 614
18.2.5 开发和部署过程 614
18.3 小结 622
第5部分 开发管理 623
第19章 管理服务器 623
19.1 SQL Server安装概述 623
19.1.1 目录和数据库 623
19.1.2 工具 625
19.2 设置Enterprise Manager属性 630
19.3 注册和注销服务器 632
19.4 停止、启动、暂停和继续运行服务器 636
19.5 设置服务器属性 637
19.5.1 General标签 639
19.5.2 Memory标签 642
19.5.3 Processor标签 643
19.5.4 Security标签 644
19.5.5 Connections标签 645
19.5.6 Server Settings标签 647
19.5.7 Database Settings标签 648
19.5.8 Replication标签 649
19.5.9 Active Directory标签 650
19.6 服务器登录和角色 651
19.7 使用SQL Server Agent 651
19.7.1 设置SQL Server Agent属性 651
19.7.2 创建操作员 654
19.7.3 创建警报 655
19.7.4 创建作业 657
19.8 显示事件日志 661
19.9 查看和创建SQL Server消息 662
19.10 使用链接服务器 663
19.11 其他Enterprise Manager功能 665
19.12 小结 666
第20章 管理数据库 667
20.1 管理数据库和数据库对象 667
20.1.1 创建和修改数据库 667
20.1.2 Enterprise Manager的数据库文件夹 676
20.2 复制数据库向导 687
20.3 小结 693
第21章 SQL Server安全性 694
21.1 安全性基础 694
21.1.1 登录到Windows 2000 Server 694
21.1.2 登录到SQL Server 695
21.1.3 组和角色 697
21.1.4 系统管理员 701
21.1.5 数据库所有者 701
21.1.6 数据库的guest用户 702
21.1.7 SQL Server安全模式 702
21.2 设置数据库用户 703
21.2.1 步骤1:规划你的应用数据库、用户名、数据库所有者和逻辑角色 703
21.2.2 步骤2:规划Windows 2000 Server的用户和组 705
21.2.3 步骤3:规划SQL Server登录、角色和数据库用户 711
21.2.4 步骤4:设置SQL Server的安全模式 714
21.2.5 步骤5:创建Windows 2000 Server组 714
21.2.6 步骤6:创建Windows 2000 Server用户并将其加入到Windows 2000 Server组中 715
21.2.7 步骤7:为那些将成为SQL Server固定服务器角色成员的Windows 2000 Server用户和组创建SQL Server登录 718
21.2.8 步骤8:创建SQL Server应用数据库 719
21.2.9 步骤9:设置用户自定义数据库角色 720
21.2.10 步骤10:为那些将成为SQL Server应用程序用户的Windows 2000 Server用户和组设置登录名和数据库用户名 722
21.2.11 所完成的工作 724
21.2.12 删除用户 725
21.3 管理SQL Server数据库访问 727
21.3.1 管理登录 727
21.3.2 管理角色 728
21.3.3 管理数据库用户名 729
21.4 使用存储过程 729
21.5 权限 732
21.5.1 受限语句(Restricted Statement) 732
21.5.2 语句权限 733
21.5.3 对象权限 735
21.6 SQL语句Grant, Revoke和Deny 738
21.6.1 语句权限 738
21.6.2 对象权限 739
21.6.3 列级安全性 742
21.7 角色权限 742
21.8 存储过程与权限 743
21.9 所有权关系链 744
21.10 数据库安全性的原则和指南 745
21.11 小结 745
第22章 备份与恢复 746
22.1 为什么要备份数据库 746
22.2 备份数据库对象 747
22.2.1 数据库恢复选项 748
22.2.2 备份设置 749
22.2.3 检查数据库 750
22.2.4 备份数据库 750
22.2.5 只备份事务日志 753
22.2.6 创建数据库维护计划 754
22.2.7 截断事务日志 758
22.2.8 组织备份 759
22.3 数据库的恢复 763
22.3.1 恢复破坏的数据库 763
22.3.2 恢复master数据库 768
22.3.3 恢复文件或者文件组 769
22.3.4 从备份设备中恢复 770
22.4 备份和恢复服务器选项 771
22.5 使用备用服务器 771
22.6 小结 772
第23章 数据库性能监控 773
23.1 选择合适的工具 774
23.2 SQL Profiler 776
23.2.1 使用跟踪模板 776
23.2.2 创建跟踪 777
23.2.3 运行跟踪 793
23.2.4 Profiler缺省 794
23.2.5 运行SQL脚本 794
23.2.6 重现跟踪 795
23.2.7 使用跟踪数据监测性能 796
23.3 Windows 2000 Server System Monitor 796
23.3.1 运行Windows 2000 Server System Monitor 802
23.3.2 查看性能 803
23.3.3 计数器和跟踪日志 807
23.3.4 警报 810
23.3.5 使用System Monitor的数据 812
23.4 Enterprise Manager的当前活动编目 812
23.4.1 Process Info编目 813
23.4.2 Locks/Process ID编目 813
23.4.3 Lock/Object种类 814
23.5 索引调整向导 815
23.5.1 准备工作负荷 816
23.5.2 运行Index Tuning Wizard 816
23.6 Showplan 821
23.6.1 使用带Set的Showpaln和Statistics语句 821
23.6.2 使用Graphical Showplan 824
23.7 其他性能工具 826
23.7.1 DBCC语句 826
23.7.2 Query Analyzer的索引分析 828
23.7.3 Transact-SQL函数和存储过程 828
23.8 SQL语句提示 829
23.8.1 查询提示 829
23.8.2 连接提示 830
23.8.3 表和视图提示 831
23.9 硬件考虑 833
23.10 小结 834
第6部分 关系数据库概念 835
第24章 关系数据库模型介绍 835
24.1 背影:数据库管理系统 835
24.1.1 常规文件系统和DBMS 836
24.1.2 定义数据 837
24.1.3 强制数据的完整性 837
24.1.4 操纵数据 838
24.1.5 数据库模型 838
24.2 关系数据库模型 839
24.2.1 关系模型:数据结构 839
24.2.2 范式 843
24.2.3 关系模型:数据完整性 848
24.3.4 关系模型:数据操纵 849
24.3 小结 856
24.4 参考信息 857
第25章 实体关系图(ERD)简介 858
25.1 ERD--一种设计工具 858
25.2 ERD的基本概念和符号 858
25.3 在ERD中增加属性 860
25.4 多值属性 862
25.5 表示关联 862
25.6 排他关系 863
25.7 实体子类型 864
25.8 何时使用ERD 865
25.9 SQL Server数据库图 867
25.10 小结 872
25.11 参考信息 872
第7部分 附录 873
附录A 技术规格 873
A.1 系统技术规格 873
A.2 数据库技术规格 873
A.3 SQL技术规格 874
附录B 创建和编辑UDL文件 875
B.1 在Windows 9x和NT中使用资源浏览器创建UDL文件 876
B.2 在Windows 2000中使用资源浏览器创建UDL文件 877
B.2.1 把文本文件转化为UDL文件 877
B.2.2 为Windows资源浏览器添加New Data Link选项 878
B.3 使用Data Link API创建UDL文件 878
B.4 小结 881
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019