Associate Degree Programs
Vocational School of Technical Sciences
Computer Programming
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.


Data Base and Management

Course CodeSemester Course Name LE/RC/LA Course Type Language of Instruction ECTS
TBP1002 1 Data Base and Management 2/0/0 CC Turkish 2
Course Goals
This course details the basics of Microsoft SQL Server. Students will be introduced to the basics of using SQL Server.Introduction to database management systems, basic database concepts such as OLTP, OLAP, Datawarehouse, Data Mining, database management system working structure, Database creation, backup and restore operations, maintenance wizard and usage, user operations, role and authorization, replication operations, There are database management topics and applications including the automatic execution of routine operations by the database server at certain periods, the use of Job, Alert and Operator, the usage areas of table, view, stored procedure, trigger, function objects.
Prerequisite(s) Temel bilgisayar bilgisi
Corequisite(s) None
Special Requisite(s) None
Instructor(s) LecturerMuharrem Altunışık
Course Assistant(s) None
Schedule Tuesday, 09:00-10:50, Ataköy Campus 2nd Floor Industrial Engineering Laboratory (2ENDLAB)
Office Hour(s) Thursday, 16:00-16:50, İncirli Campus 1st Floor A Block Room 09 (1B09)
Teaching Methods and Techniques * It is planned as a Digital Distance Education and will be given in the Fall Semester with 100% Asynchronous and Synchronous enriched digital method and CATs V3.0 interface. It will be supported by sectoral E-Webinars.
Principle Sources   Introducing Microsoft SQL Server 2012 by Ross Mistry and Stacia Misner (Apr 7, 2012)
The Language of SQL: How to Access Data in Relational Databases by Larry Rockoff (Jun 3, 2010)
Other Sources  Microsoft ADO.NET 4 Step by Step (Step by Step (Microsoft)) by Tim Patrick (Nov 1, 2010)
Programming Microsoft ADO.NET 4 by David Sceppa (May 22, 2013)
Course Schedules
Week Contents Learning Methods
1. Week Introduction to database management systems, basic database concepts such as OLTP, OLAP, Datawarehouse, Data Mining Lectures and application, Oral Presentation, Case study, Project.
2. Week Database design. database file types Lectures and application, Oral Presentation, Case study, Project.
3. Week Database management system, definition, creation, operation, continuity, extension, classification. Lectures and application, Oral Presentation, Case study, Project.
4. Week Data model, relations, keys, data types, data management, relational database properties, normalization, data models. Lectures and application, Oral Presentation, Case study, Project.
5. Week Database creation, backup and restore operations Lectures and application, Oral Presentation, Case study, Project.
6. Week Database maintenance wizard and usage Lectures and application, Oral Presentation, Case study, Project.
7. Week Database user operations, role and authorization Lectures and application, Oral Presentation, Case study, Project.
8. Week Automatic execution of routine transactions by the database server at certain periods Lectures and application, Oral Presentation, Case study, Project.
9. Week Automatic execution of routine transactions by the database server at certain periods Lectures and application, Oral Presentation, Case study, Project.
10. Week Working with database objects, table, view Lectures and application, Oral Presentation, Case study, Project.
11. Week Working with database objects stored procedure, trigger, function Lectures and application, Oral Presentation, Case study, Project.
12. Week database design and normalization Lectures and application, Oral Presentation, Case study, Project.
13. Week Sample database design Lectures and application, Oral Presentation, Case study, Project.
14. Week Replication operations between databases Lectures and application, Oral Presentation, Case study, Project.
15. Week Final
16. Week Final
17. Week Final
Assessments
Evaluation tools Quantity Weight(%)
Midterm(s) 1 20
Homework / Term Projects / Presentations 3 30
Final Exam 1 50


Program Outcomes
PO-1Effectively identifying collecting and evaluating the data required for the Computer Programming field and using theoretical knowledge for creating applications.
PO-2Being equipped with basics of computer science.
PO-3Possessing the knowledge of all necessary software and equipment in the profession.
PO-4Emphasizing team work, contributing to the group and operating with team chemistry.
PO-5Effectively expressing and sharing the completed work with project group and teammates.
PO-6Objectively evaluating the performance of employees under his/her supervision and providing objective information to the management.
PO-7Demonstrating problem solving skills and the education he/she obtained at the program.
PO-8Possessing the computer programming knowledge built on skills, information and competencies provided by secondary education and supperted by higher education course materials, and demonstrating the understanding of concepts in the field of computer programming.
PO-9Acquiring the analytical thinking skills required in the field of computer programming, and creating and running programs in accordance with this analytical perspective.
PO-10Complying with ethical values of the field of Computer Programming and carrying social responsibility.
PO-11Developing sufficent foreign language skills to conduct the work and follow the global developments at the best level.
PO-12Empasizing communication and using Turkish accurately in this communication.
PO-13Ensuring the security, environment and health awareness at personal level and among his/her employees.
PO-14Following technological innovations in software and hardware after graduation and sustaining continuous personal development.
PO-15Claiming responsibility at his/her workplace, organizing work flow with employees and operating according to high quality work standards.
Learning Outcomes
LO-1Basic database concepts such as OLTP, OLAP, Datawarehouse, Data Mining
LO-2Database management system working structure, Database files and database creation
LO-3Database backup and restore operations
LO-4Databaase Maintenance Plan wizard and usage
LO-5User actions, role and authorization
LO-6Replication processes
LO-7Performing routine operations automatically by the database server at certain periods, using Job, Alert and Operator
LO-8Overview of database objects, usage areas of table, view, stored procedure, trigger, function objects
LO-9Introduction to database management systems
Course Assessment Matrix:
Program Outcomes - Learning Outcomes Matrix
 PO 1PO 2PO 3PO 4PO 5PO 6PO 7PO 8PO 9PO 10PO 11PO 12PO 13PO 14PO 15
LO 1
LO 2
LO 3
LO 4
LO 5
LO 6
LO 7
LO 8
LO 9