Introducing Oracle Database 11g
-
List the features of Oracle Database 11g
-
Discuss the basic design, theoretical and physical aspects of a relational database
-
Categorize the different types of SQL statements
-
Describe the data set used by the course
-
Log onto the database using the SQL Developer environment
-
Save queries to files and use script files in SQL Developer
Retrieving Data Using the SQL SELECT Statement
-
List the capabilities of SQL SELECT statements
-
Generate a report of data from the output of a basic SELECT statement
-
Select All Columns
-
Select Specific Columns
-
Use Column Heading Defaults
-
Use Arithmetic Operators
-
Understand Operator Precedence
-
Learn the DESCRIBE command to display the table structure
Restricting and Sorting Data
-
Write queries that contain a WHERE clause to limit the output retrieved
-
List the comparison operators and logical operators that are used in a WHERE clause
-
Describe the rules of precedence for comparison and logical operators
-
Use character string literals in the WHERE clause
-
Write queries that contain an ORDER BY clause sort the output of a SELECT statement
-
Sort output in descending and ascending order
Using Single-Row Functions to Customize Output
-
Describe the differences between single row and multiple row functions
-
Manipulate strings with character function in the SELECT and WHERE clauses
-
Manipulate numbers with the ROUND, TRUNC and MOD functions
-
Perform arithmetic with date data
-
Manipulate dates with the date functions
Using Conversion Functions and Conditional Expressions
-
Describe implicit and explicit data type conversion
-
Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
-
Nest multiple functions
-
Apply the NVL, NULLIF, and COALESCE functions to data
-
Use conditional IF THEN ELSE logic in a SELECT statement
Reporting Aggregated Data Using the Group Functions
-
Use the aggregation functions in SELECT statements to produce meaningful reports
-
Create queries that divide the data in groups by using the GROUP BY clause
-
Create queries that exclude groups of date by using the HAVING clause
Displaying Data From Multiple Tables
-
Write SELECT statements to access data from more than one table
-
View data that generally does not meet a join condition by using outer joins
-
Join a table by using a self join
Using Sub-queries to Solve Queries
-
Describe the types of problem that sub-queries can solve
-
Define sub-queries
-
List the types of sub-queries
-
Write single-row and multiple-row sub-queries
Using the SET Operators
-
Describe the SET operators
-
Use a SET operator to combine multiple queries into a single query
-
Control the order of rows returned when using the SET operators
Manipulating Data
-
Describe each DML statement
-
Insert rows into a table with the INSERT statement
-
Use the UPDATE statement to change rows in a table
-
Delete rows from a table with the DELETE statement
-
Save and discard changes with the COMMIT and ROLLBACK statements
-
Explain read consistency
Using DDL Statements to Create and Manage Tables
-
Categorize the main database objects
-
Review the table structure
-
List the data types available for columns
-
Create a simple table
-
Decipher how constraints can be created at table creation
-
Describe how schema objects work
Creating Other Schema Objects
-
Create a simple and complex view
-
Retrieve data from views
-
Create, maintain, and use sequences
-
Create and maintain indexes
-
Create private and public synonyms
Controlling User Access
-
Differentiate system privileges from object privileges
-
Grant privileges on tables
-
View privileges in the data dictionary
-
Grant roles
-
Distinguish between privileges and roles
Managing Schema Objects
-
Add constraints
-
Create indexes
-
Create indexes using the CREATE TABLE statement
-
Create function-based indexes
-
Drop columns and set column UNUSED
-
Perform FLASHBACK operations
-
Create and use external tables
Managing Objects with Data Dictionary Views
-
Explain the data dictionary
-
Find table information
-
Report on column information
分享到:
相关推荐
Android animation 介绍和总结
介绍SIP协议,对于需要了解SIP协议的人会有较好的帮助。
H. Versteeg, W. Malalasekra-An Introduction to Computational Fluid Dynamics_ The Finite Volume Method Approach-Prentice Hall (1996)
[This introuduction is not part of IEEE Std 802.3af-2003, IEEE Standard for Information technology— Telecommunications and information exchange between systems—Local and metropolitan area net- works...
1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
libADLMIDI1-1.5.0-bp153.1.1.x86_64.rpm 是用于在 x86_64 架构的设备上安装的 RPM 包,具体功能如下: 名称:libADLMIDI1 版本:1.5.0 摘要:带有 OPL3 (YMF262) 模拟器的软件 MIDI 合成器库 许可证:GPL-3.0-only 和 LGPL-3.0-only 该库提供了一个基于 ADLMIDI 的软件 MIDI 合成器,它模拟了 OPL3 音源芯片(FM 合成)。它可以通过使用 ADLMIDI 库来实现多平台的 MIDI 播放和 OPL3 模拟。 该 RPM 包适用于 x86_64 架构,用于在相关设备上安装 libADLMIDI1 库文件。库文件包括: /usr/lib64/libADLMIDI.so.1 和 /usr/lib64/libADLMIDI.so.1.5.0:库文件 /usr/share/doc/packages/libADLMIDI1/AUTHORS、/usr/share/doc/packages/libADLMIDI1/README.md 等文档文件:文档文件
基于qt+C++实现u盘插拔检测.+源码,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于qt+C++实现u盘插拔检测.+源码,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于qt+C++实现u盘插拔检测.+源码,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于qt+C++实现u盘插拔检测.+源码,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~
Quectel_Product_Brochure_CN_V7.9.pdf
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
phpstudy
python入门
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
移动机器人机械臂的设计开题报告.doc
用法链接:https://menghui666.blog.csdn.net/article/details/137977678?spm=1001.2014.3001.5502 基于QT+C++开发的智能平台访客系统+源码,包含主界面、系统设置、警情查询、调试帮助、用户退出功能。 基于QT+C++开发的智能平台访客系统+源码,包含主界面、系统设置、警情查询、调试帮助、用户退出功能。 基于QT+C++开发的智能平台访客系统+源码,包含主界面、系统设置、警情查询、调试帮助、用户退出功能。
三菱机械臂校点说明.pptx
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢CSDN官方提供大家交流的平台
C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯尼斯·蓝·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来,在它的主体设计完成后,汤普森和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月发布的“C18”。 [5] C语言之所以命名为C,是因为C语言源自Ken Thompson发明的B语言,而B语言则源自BCPL语言。 1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。
python入门 单元测试和测试用例 Python标准库中的模块unittest提供了代码测试工具。 单元测试用于核实函数的某个防霾呢没有问题; 测试用例是一组单元测试,这些单元测试仪器一起核实函数在各种情形下的行为都符合要求。良好的测试用例考虑到了函数可能收到的各种收入,包含所有针对这些情形的测试。 全覆盖式测试用例包含一整套单元测试,涵盖了各种可能的函数使用方式。 对于大型项目,要实现全覆盖可能很难。通常,最初只要对针对代码的重要行为编写测试即可,等项目给广泛使用时再考虑全覆盖。 可通过的测试 创建测试用例的语法需要一段时间才能习惯,但测试用例创建后,再添加针对函数的单元测试就很简单了。要为函数编写测试用例,可先导入模块unittest以及要测试的函数,在创建一个继承unittest.TestCase的类,并编写一系列方法对函数行为的不同方面进行测试。 下面test_name_function.py一个只包含一个方法的测试用例,它检查函数get_formatted_name()在给定名和姓时能否正确的工作。