Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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