Download 05197 Oracle 1_ Data Modeling and Structured Query Language

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Database wikipedia , lookup

SQL wikipedia , lookup

Clusterpoint wikipedia , lookup

Functional Database Model wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
Course Description
A. COVER PAGE
1. Course Title
9. Subject Area
Oracle 1: Data Modeling and Structured Query
Language (SQL)
a-History/Social Science
2. Transcript Title / Abbreviation
b-English
Oracle 1
c-Mathematics
3. Transcript Course Code / Number
d-Laboratory Science
05197
e-Language other than English
4. School
f-Visual & Performing Arts
Antelope Valley High School
X g-Elective
5. District
ANTELOPE VALLEY UNION HIGH SCHOOL DISTRICT
6. City
10. Grade Level(s)
LANCASTER, CALIFORNIA
9 - 12
7. School / District Web Site
11. Seeking “Honors” Distinction?
www.avdistrict.org
Yes
8. School Course List Contact
Name: James Smith
948-8552
Ext.: 240
E-mail:
[email protected]
No
12. Unit Value
0.5 (half year or semester equivalent)
Title/Position: Teacher
Phone:
X
X
1.0 (one year equivalent)
2.0 (two year equivalent)
or 241
Other: _______________________________
Yes
13. Was this course previously approved by UC?
X
No
If yes, check all that apply:
Course reinstated after removal within 3 years. Year removed from list? ________
Same course title?
Yes
X
No
If no, previous course title? __________________________________
Identical course approved at another school in same district. Which school? ____________________
Same course title?
Yes
X
No
If no, course title at other school? __________________________________________________
Alternative course title for course with identical content at this school
Title of previously-approved identical course: ________________________________________
Advanced Placement (AP) or International Baccalaureate (IB) course
Approved UC College Prep (UCCP) Initiative course
Approved P.A.S.S. course
Approved ROP/C course. Name of ROP/C? ______________________________________________
Other. Explain: _____________________________________________________________________
14. Is this a re-submission of a course that was previously NOT approved by UC?
Is this course modeled after an UC-approved course from another school outside your district?
Yes
Yes
X
No
X No
If so, which school(s)? ______________________________________________________________________
15. Pre-Requisites
None
1
16. Co-Requisites
None
17. Brief Course Description
Data modeling forms the basis for identifying the information needs of businesses. It also provides a solid
foundation for developing sophisticated critical thinking skills, useful in ANY field of continued studies. Students
learn how to transform business information needs into Entity Relationship diagrams and later, into a relational
database. As students learn data modeling, they will have the opportunity to use the Oracle Project Marvel
environment to begin table creation using Structured Query Language (SQL) commands.
2
B. COURSE CONTENT
Please refer to instructions
18. Course Goals and/or Major Student Outcomes:
Educate secondary students in the fundamentals of Internet and database technology and provide them with the
necessary skills to pursue academic and professional opportunities. The Data Modeling curriculum engages
students in activities designed to develop essential "professional skills" including teamwork and team building,
presentation skills, journaling and reflective thinking. Beyond this goal, the curriculum seeks to engage students in
activities that help them develop as citizens in a culturally diverse world. It is our belief that students who excel
both in technical expertise and in interpersonal skills have outstanding advantages on their life paths.
19. Course Objectives At the end of this course, the student will be able to:
Data Modeling

Transform business requirements into an operational database utilizing a top-down, systematic approach.

Create Entity-Relationship Diagrams that accurately model the organization's information needs and
support the functions of the business.

Map the information requirements reflected in the Entity-Relationship Model into a relational database
design.

Create physical relational database tables to implement the database design.

Organize, develop and deliver a formal presentation, effectively integrating appropriate visual aids.

Describe relational and object relational database concepts.
Structured Query Language

Retrieve, insert, update, and delete data

Create and maintain database objects

Control transactions

Control data/user access

Retrieve data using additional advanced techniques

Use the Project Marvel environment

Use the Oracle9i single row functions

Use the Oracle9i extensions to DML and DDL statement

Write scripts to generate script files

Generate reports using Project Marvel

Develop interview techniques and skills

Develop successful job-searching skills, including cover letters, resumes and follow up letters

Prepare and pass the Academy SQL final exam

Prepare and take the OCP exam
3
20. Course Outline
Data Modeling
Chapter 1 pdf - Introduction to Entities, Attributes and Relationships
Section 01 - Introduction To Oracle Internet Academy
Section 02 - Introduction to Entities, Attributes and Relationships
Section 03 - Introduction to Entities, Attributes and Relationships
Chapter 2 pdf - Entities and Attributes in Detail
Section 04 - Entities and Attributes in Detail
Chapter 3 pdf - Relationships in Detail
Section 05 - Relationships in Detail
Section 06 - Relationships in Detail continued.
Section 07 - Normalization and Unique Identifiers
Chapter 4 pdf - Constraints
Section 08 - Constraints
Section 09 - Hierarchical and Recursive Relationships
Section 10 - Animal Shelter Activity
Chapter 5 pdf - Modeling Change
Section 11- Modeling Change
Chapter 6 pdf- Advanced Modeling Topics
Section 12- Advanced Modeling Topics
Chapter 7 pdf - Mapping the ER Model
Section 13 - Mapping the ER Model
Section 14 - Getting Inside the Database
Chapter 8 pdf – De-normalized Data
Section 15 – De-normalized Data
Section 16 - Presentation Skills - Visual Presentation
Section 17- 18 - Presentation Skills Final Presentations
Structured Query Language
Section 01 - Introduction to SQL and Basic SELECT
Section 02 - Restricting and Sorting Data
Section 03 - Single Row Functions
Section 04 - Single Row Functions - cont
Section 05 - Displaying Data From Multiple Tables
Section 06 - Aggregating Data Using Group Functions
Section 07 – Sub-queries and Producing Readable Output
Section 08 - Manipulating Data
Section 09 - Creating and Managing Tables and Constraints
Section 10 - Including Constraints
Section 11- Creating Views
Section 12 - Other Database Objects
Section 13 - Creating and Managing Users
Section 14 - SQL Workshop
Section 15 - 16 - Academy SQL Final Exam
Section 17 - 18 - Oracle Certified Professional
Intro and Chapter 1 pdf
Chapter 2 pdf
Chapter 3 pdf
Chapter 3 pdf
Chapter 4 pdf
Chapter 5 pdf
Chapter 6 and 7 pdf
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Exercises
Practice Exam and Final
Exam
Preparation and Taking OCP
4
21. Texts & Supplemental Instructional Materials
Data Modeling and Relational Database Design Student Guide
Introduction to Oracle 9i – SQL Basics
22. Key Assignments:
Data Modeling
The course builds towards the final group project and presentation where the students utilize all concepts they
learned to create a business model and entity relationship diagram which will presented to the class.
23. Instructional Methods and/or Strategies:
Instruction methods include all three learn modalities: visual, auditory, and kinesthetic. Portions of the course are
taught with lectures and diagramming, PowerPoint presentations, and projects where students do hands on data
modeling.
24. Assessment Methods and/or Tools Assessment
Data Modeling
Journals
In-Class Exercises/Worksheets/Quizzes
Participation
Group Activities
Data Modeling Final Presentation Project
Structured Query Language
Journals
In-Class Exercises/Worksheets/Quizzes
Participation
Group Activities
Interviewing Project
10%
40%
10%
30%
10%
10%
40%
10%
30%
10%
C. HONORS COURSES ONLY
Please refer to instructions
25. Indicate how this honors course is different from the standard course.
D. OPTIONAL BACKGROUND INFORMATION
Please refer to instructions
26. Context for Course (optional)
27. History of Course Development (optional)
5