Escolar Documentos
Profissional Documentos
Cultura Documentos
Topic 1.Introduction to C 2.The Character Set 3.Identifiers and Keywords 4.Data Types 5.Constants 6.Variables 7.Declaration 8.Expression 9.Various Types of Operators
Period 12 hrs
II
.Array & Strings 1.Array 2.Introduction 3..One dimensional array 4.Two dimensional array 5.Multi dimensional arrays 6.Handling of character strings 7.Declaring, reading strings 8.Arithmetic operation on characters
12hrs
9..String handling functions III .Fucntions 1..Function 2.Introduction 3.Form of C functions 4.Returns values and types 5.Calling a functions 6.Category of function with, without arguments 7.Handling of non integer functions 8.Nesting of functions 9.Recursion 10.Function with arrays 11.Library function 12.Macros 13.The c preprocessor 14.Bit level programming 12hrs
IV
Structures & pointers 1.Structure 2.Introduction 3.Structure definition 4.Giving values to members 5.Structure initialization
16hrs
6.Comparison of structure variables 7.Arrays of structures 8.Array with in structures 9.Structures within structures 10.Structures and functions 11.Union 12.Size of structures 13.Bit fields 14.Pointer introduction 15.Strings 16.Pointer and functions 17.Pointer and structures V File management 1.Introduction 2.Defining and opening a file 3.Closing a file 4.Input output operations and file 5.Error handling during i/o operation 6.Random access to file 7.Files 8.Dynamic memory allocation and link list 8hrs
Unit I
Topics Periods Introduction 1.Purpose of database systems 2.View of data 3.Data models 4.Database languages 5.Transaction management 6.Storage Management 7.Database Administrator 8.Data base 9.Overall System Structure Entity-Relationship model 1.Basic Concepts 2.Design Issues 3.Mapping Cardinalities 4.Keys 5.E.R. Diagrams 6.Weak entity sets 7.Extended E-R features 8.Design of an E-R. Database schema 9.Reduction of an E-R Schema of Table 12hrs
II
Relational Model 1.Structure of Relational Databases 2.Relational Algebra 3.Tuple Relational Calculus 4.The Domain Relational Calculus 5.Extended Relational Algebra operations 6.Modification of the database 7.Views
12hrs
III
Other Relational Languages and Interity Constraints 1.Query by Example 2.Quel 3.Datalog 4.Domain Constraints 5.Referential Integrity 6.Assertions 7.Triggers Relational Database Design 1.First normal form 2.Pitfalls and relational database design 3.Functional dependencies 4.Decomposition 5.Desirable properties 6.BCNF
12hrs
7.3 NF 8.4 NF IV DB Architecture 1.Database Architecture 2.Centralized 3.Client server 4.Parallel and distributed systems 5.Network types Storage and file structure 1.Overview of physical storage media 2.Magnetic disk tertiary storage 3.Storage access 4.File organization 5.Organization of records in files 6.Data 7.Dictionary storage 8.Storage structures for object oriented databases 12hrs
Recovery stystem 1.Failure classification 2.Storage structure 3.Recovery atomicity 4.Log based recovery
12hrs
5.Shadow paging recovery with concurrent transation 6.Buffer management 7.Failure with loss of non volatile storage 8.Advanced recovery techniques