1_CSA112A_courseIntro

download 1_CSA112A_courseIntro

of 16

description

CSA Lecture

Transcript of 1_CSA112A_courseIntro

INTRODUCTION TO THE COURSE

Section Code: M013

Subject Code: CSA112A (Database Theory and Applications)

Schedule: MW(lecture) / TTH(lab)1:30 2:30(lecture) / 1:00 2:30(lab)LR101 (lecture) / CL02 (lab)

Professor: Mr. RAYMOND S. BERMUDEZINTRODUCTION TO THE COURSERAYMOND S. BERMUDEZInstructor, College of Computer Studies - MSEUF_____________________________This course provides a fundamental overview of the values, concepts, principles, skills and techniques of file processing and modern database management systems and of database (data-driven) business application system development.

Description of the CourseBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Topics include: different architecture of the relational, hierarchical, and networks models. Other topics to be covered are data modeling, design of databases, analysis of data and the different management issues of security, integrity, concurrency control and recovery. Students will work individually or by group on a small database management projects encompassing all phases of database design and implementation. Course Credit: 3 units

Additional Hours: 2 hours

Description of the CourseBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

To discuss the nature and hierarchy of data as well as data models.To understand the concepts of database management systems.To site the differences between manual and computerized database system.To apply database systems in a business environment.To analyze programming with Visual Basic and Database Management.To understand and be able to use the concept of building applications using Visual Basic and Database Management System.

Objectives of the CourseBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Steno Notebook1st page: Subject Code, Subject/Course Title, Name, Course & Yr., Schedule & Room, Professor/Instructor

2nd page:Course Description/Details, References, and Course Outline Course RequirementsBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Steno NotebookSucceeding pages course description, course outline

Course RequirementsBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Computation of Grade for Midterm PeriodMajor Exams60%Laboratory Exercises and Quizzes20%Research, Assignments and Class Participation20%[PE x 30%] + [ME X 30%] + [Lab/Quiz x 20%] + [RACP x 20%] = 100% (Midterm Grade)Computation of Grade for the Final PeriodMajor Exams60%Laboratory Exercises and Quizzes20%Research, Assignments and Class Participation20%[SE x 30%] + [FE X 30%] + [Lab/Quiz x 20%] + [RACP x 20%] = 100%Previous (Midterm Grade)= 100% x 40%Present Grade (Final Period)= 100 % x 60%Final Grade= 100% (Equivalent Grade Point)Course RequirementsBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

The Database EnvironmentDatabase Management SystemIntroduction to Microsoft SQL Server 2008Designing DatabasesDesigning TablesTable RelationshipIntroduction to QueriesThe Relational Model

Course Outline (1st quarter)BY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

The Relational Model: SQLThe Relational Model: Advanced TopicsIntegrity RulesStructure ChangesSystem CatalogDatabase Design: NormalizationDatabase Design: Design Methodology

Course Outline (2nd quarter)BY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Programming ConceptsWhat is a Program?What is a Programming Language?Examples of Programming LanguagesProgramming terminologiesIntroduction to Visual Basic ProgrammingVisual Basic Integrated Development Environment (IDE)Introduction to VB ProgrammingUser Interface DesignVariablesConstants CalculationsDecisions and Conditions Statements

Course Outline (3rd quarter)BY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

Menus, Common Dialog Boxes, Sub Procedures and FunctionsMultiform ProjectsList, loops and PrintingArraysAccessing Database FilesCourse Outline (4th quarter)BY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

BOOKS:Elmarsi, E. and Navathe, S. B. (2007) Fundamentals of database systems. Jurong, Singapore: Pearson Education South Asia Pte. Ltd.Bradley J. C. and Millspaugh, A. C. (2006) programming in visual basic.NET visual basic. NET 2005 ed. NY, USA: McGraw-Hill Education.Krawitz. R. (2006). Introduction to programming using tool visual basic 2005. Canada: Delmar Learning, Thomson.Pratt, P. J. and Adamski, J. J. (2005). Concepts of database management. U. S. A.: Thomson Learning, Inc.McFadden, F. R. and Hoffer J. A. (1994). Modern database management. Redwood City, Canada: The Benjamin/Cummings Publishing Company, Inc.

ReferencesBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

ELECTRONIC SOURCES:(2011). Introduction to Microsoft SQL Server. Retrieved November 10, 2012 from http://functionx.com/sqlserver/classroom/Lesson01.htm

(2012). SQL Server 2008 Tutorial. Retrieved November 10, 2012 from http://www.quackit.com/sql_server/sql_server_2008/tutorial/

Microsoft SQL Server 2008 Administration Course. Retrieved November 10, 2012 from http://www.vtc.com/products/Microsoft-SQL-Server-2008-Administration-Tutorials.htmReferencesBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City

INTRODUCTION TO THE COURSERAYMOND S. BERMUDEZInstructor, College of Computer Studies - MSEUFLESSON 1Define the following:Data, Database, Information, Metadata

Differentiate File processing and Database approach as methods of storing file/records

Enumerate and explain the different components of Database Environment

WRITE YOUR ANSWERS ON A YELLOW PAD PAPER AND INDICATE YOUR REFERENCESAssignmentBY: Mr. RAYMOND S. BERMUDEZ, - Instructor, College of Computer Studies, MSEUF Lucena City