DATABASE MANAGEMENT SYSTEMS



Similar documents
Chapter 10 Case Study 1: LINUX

COMPUTER NETWORKS SECOND EDITION. ANDREW S.fjANENBAUM. Vrije Universiteit Amsterdam, The Netherlands. Nachrichtentechnische Bib'iothek THD Inv.

Chapter 6, The Operating System Machine Level

Operating System Components and Services

TEACHING AND EXAMINATION SCHEME FOR

2) What is the structure of an organization? Explain how IT support at different organizational levels.

Based on Computer Networking, 4 th Edition by Kurose and Ross

Communications and Computer Networks

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added?

Transport and Network Layer

Computer Information Systems

CHAPTER 3 PROBLEM STATEMENT AND RESEARCH METHODOLOGY

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Information and Communications Technology Courses at a Glance

Real Time Programming: Concepts

System Calls and Standard I/O

Networks. Inter-process Communication. Pipes. Inter-process Communication

Weighted Total Mark. Weighted Exam Mark

ELIXIR LOAD BALANCER 2

Denial of Service Attacks

Example of Standard API

SFWR 4C03: Computer Networks & Computer Security Jan 3-7, Lecturer: Kartik Krishnan Lecture 1-3

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

CS335 Sample Questions for Exam #2

Specialized Programme on Internetworking Design and LAN WAN Administration

Chapter 11 I/O Management and Disk Scheduling

Objectives of Lecture. Network Architecture. Protocols. Contents

CDS and Clearing Limited Thapathali, Kathmandu 7 th Level (Technical) Syllabus

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Communication Networks. MAP-TELE 2011/12 José Ruela

Networking Technology Online Course Outline

Have both hardware and software. Want to hide the details from the programmer (user).

SyAM Software Management Utilities. Creating Templates

ELEC 377. Operating Systems. Week 1 Class 3

Associate in Science Degree in Computer Network Systems Engineering

MANAGING NETWORK COMPONENTS USING SNMP

Linux Kernel Architecture

Computer Networking Networks

Multi-DNC. by Spectrum CNC Technologies

B.Sc. (Computer Science) First Year

Prerequisites: Fundamentals of Networking, Knowledge of Operating Systems

Socket Programming in the Data Communications Laboratory

Operating Systems for Parallel Processing Assistent Lecturer Alecu Felician Economic Informatics Department Academy of Economic Studies Bucharest

Web site:

Written examination in Computer Networks

Computer Networks. Chapter 5 Transport Protocols

Operating Systems OBJECTIVES 7.1 DEFINITION. Chapter 7. Note:

Implementing Network Attached Storage. Ken Fallon Bill Bullers Impactdata

The IP Transmission Process. V1.4: Geoff Bennett

High-Performance IP Service Node with Layer 4 to 7 Packet Processing Features

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

CSC 2405: Computer Systems II

Windows Server 2003 default services

SAN Conceptual and Design Basics

IT Data Communication and Networks (Optional)

Internet Firewall CSIS Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS net15 1. Routers can implement packet filtering

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

PART III. OPS-based wide area networks

Security (II) ISO : Security Architecture of OSI Reference Model. Outline. Course Outline: Fundamental Topics. EE5723/EE4723 Spring 2012

Chapter 13 File and Database Systems

Chapter 13 File and Database Systems

Lotus Domino 8 Monitoring and Maintenance

Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX

Software design (Cont.)

10CS64: COMPUTER NETWORKS - II

FOUNDATION Fieldbus High Speed Ethernet Control System

Overview of Computer Networks

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

Kingdom of Saudi Arabia King Saud University

Software Engineering

Networking. Sixth Edition. A Beginner's Guide BRUCE HALLBERG

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

CS 377: Operating Systems. Outline. A review of what you ve learned, and how it applies to a real operating system. Lecture 25 - Linux Case Study

CCT vs. CCENT Skill Set Comparison

Division of Mathematical Sciences

Linux Driver Devices. Why, When, Which, How?

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme)

Configuring DHCP Snooping

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

Network System Design Lesson Objectives

Protocols and Architecture. Protocol Architecture.

Course Syllabus For Operations Management. Management Information Systems

theguard! ApplicationManager System Windows Data Collector

opensm2 Enterprise Performance Monitoring December 2010 Copyright 2010 Fujitsu Technology Solutions

Intel DPDK Boosts Server Appliance Performance White Paper

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

SY system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users.

Configure A VoIP Network

B.Sc. in Computer Information Systems Study Plan

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

List of courses MEngg (Computer Systems)

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Transport Layer Protocols

Chapter 5. Data Communication And Internet Technology

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

NetFlow Tracker Overview. Mike McGrath x ccie CTO mike@crannog-software.com

Transcription:

DATABASE MANAGEMENT SYSTEMS 1) INTRODUCTION : Data base systems data models instances and schemes Database Models Relation,Hierarchical and Network Data independence DDL and DML Data base manager database administrator data base users overall system Architecture. 2) ENTITY RELATIONSHIP MODEL : Entity and entity sets relationships and relationship sets entity relation ship diagram generalization - aggregation. 3) Relational model : structure of relation database the relation algebra the tuple relation calculus and the domain relational calculus Relation commercial languages SQL,QBE. 4) Integrity constraints : Domain constraints referential integrity functional dependencies assertions and triggers 5) Relation database design :Normalization using functional dependencies, multi valued dependencies and join dependencies domain key normal form 6) File and system architecture : File organization sequential files mapping relation data to files data directory storage buffer management indexing B+ B trees,index files static and dynamic,hash functions index definitions in SQL server. 7) Crash recovery :Failure classification log based recovery shadow paging 8) Concurrency control : Schedules testing for serillizabllity lock _ based protocols time stamp based protocols validation techniques multiple granularity multi version schemes. 9) Security and integrity : security and integrity violations security specifications in SQL statistical data bases. Text Book : Henry F korth and Abraham siber schatz data base system concepts MGH

COMPUTER COMMUNICATION AND NETWORKS Hardware reference models transmissions media narrowband ISDN Broadband ISDN ATM. The data link layer Design issues Error detection and correction Elementary data link protocols sliding window protocol data link layer in HDCL,internet Channel allocation methods TDM,FDM, ALOHA, Carrier sense Multiple access Protocols,collision free protocols- IEEE standard for 802 for LANS-Ethernet,Token bus,token ring- Bridges. NETWORK LAYER Routing,Algorithms- Shortest Path,Flooding,Flow based,distance Vector,Link state,hierarchial, Broadcast routing.congestion Control algorithms- General principles of congestion control, Congestion prevention policies, Choke packets and Load shedding. Internetworking-Concatenated virtual circuits, connection less internetworking,tunneling,internetworking,fragmentation,firewalls, Network Layer in the Internet- IP protocols, IP address, Subnets, Internet control protocols, CSPF, BGP, Internet multicasting, Mobile IP, Network layer in the ATM networks- Cell formats, Connection setup, Routing and switching, service categories, and Quality of service. The Transport Layer Elements of Transport protocols- Addressing, Establishing a connection, releasing a connection, Flow control and buffering, and Crash Recovery. End to End protocols-udp, reliable byte string(tcp) Segment format, Connection establishment and termination, sliding window revisited, adaptive retransmission, TCP extensions Remote procedure call. Application layer- Network security Cryptographic algorithms, Security Mechanisms, Privacy enhanced mail (PEM),PGP,TLS,SSL,HTTPS,IP security. Fire-walls, filter based fire walls, proxy-based fire walls, limitations. SNMP-SNMP model, ASN.1,SMI,MIB, the SNMP protocol. Electronic mail- Architecture and service, user agent,message formats, message transfer, Email privacy. The World WIDE WEB client side, server side, writing a WEB page in HTML. Text Book: 1. Computer Networks Andrew Tanenbaum, Prentice Hall of India, New Delhi Third edition.

ADVANCED UNIX PROGRAMMING MC3.3 1. Unix utilities 1 Introduction to Unix file system.vi editor, file handling utilities, security by file permissions process utilities, disk utilities, networking commands cp,mv,in,rm,unlink,mkdir,re\mdir,du,df,mount,umount,find.umask,ps,who,w,finger,atp,ft p,telnrt,rlogin. 2. Unix utilities: -2 The processing utilities and backup utilities. Detailed commands to be covered are : cat,tail,head,sort,nl,uniq,grep,fgrep,cut,past,jointee,more,pg,comm.,cmp,diff,tr,awk,tar,cpio. 3. What is a shell,shell responsibilities,pipes and input redirection output redirection and here documents. The shell as programming language shell variables conditions history and control structures and shell programming. 4. Unix Internals 1: Unix file structure, directories, files and devices, system calls and device drivers, library functions, Low-Level file access (write, read, open, close, ioctl, iseek, fstat, stat, dup and dup2), the standard I/O (fopen, fread, fclose, fflush, fseek,,fgetc, getc, getchar, fputc, putc putchar, fgets, gets), formatted I/O, Stream Errors, streams and file descriptors, File and directory maintenance (chmod, chown, unlink, link, symlink, mkdir, rmdir, chdir, getcwd). 5. Unix Internals 2: Process and Signals: What is process, process structure, starting new process, waiting for a process, zombie process, process control: process identifiers, fork function, vfork, exit, wait, exec, system functions, user identification, process times signal:- Signal functions, unreliable signals, interrupted system calls, kill and raise functions, alarm, pause functions, abort, system, sleep functions. 6. Unix Internals 3 Data Management:- management memory (simple memory allocation, freeing memory), file locking (creating lock files, locking regions, use of read/write locking, competing locks, other commands, dead locks). 7. Unix Internals 4 Inter-process: pipe, process pripes, the pipe call, parent-child process, named pipes:fifos), semaphores, message queus and shared memory applications of IPC. REFERENCES: 1. ADVANCED Programmng in the UNIX Environment (W. Richard Stevens). 2. UNIX Network Programming (Richard Stevens)..

MC 3.4 MANAGEMENT INFORMATION SYSTEMS 1. The meaning and role of MIS: What is MIS?. Decision support systems, systems approach, the systems view of business, MIS Organization within the company. 2. Management Organizational theory and the systems approach: Development of organization theory, management and organizational behavior, management, information, and the systems approach. 3. Information Systems for decision making: Evolution of an information system, Basic Information Systems, decision making and MIS, MIS as a technique for making programmed decisions, decision assisting information systems. 4. Strategic and project planning for MIS: General business planning, appropriate MIS response, MIS planning general, MIS planning details. 5. Conceptual system design: Define the problems, set system objectives, establish system constraints, determine information needs, determine information sources, develop alternative conceptual designs and select one, document the system concept, prepare the conceptual design report. 6. Detail System design: Inform and involve the organization, aim of detailed design, project management of MIS detailed design, identify dominant and trade off criteria, define the subsystems, sketch the detailed operating sub systems and information flows, determine the degree of automation of each operation inform and involve the organization again, inputs, outputs and processing early system testing, software, hardware and tools propose an organization to operate the system, document the detailed design, revisit the manager user. 7. Implementation, evaluation and maintenance of the MIS: Plan the implementation, acquire floor space and plan space layouts, organize for implementation, develop procedures for implementation, train the operating personnel, computer related acquisitions, develop forms for data collection and information, dissemination, develop the files, test the system, cut over, document the system, evaluate the MIS, control and maintain the system. 8. Pitfalls in MIS development: Fundamental weaknesses, soft spots in planning, design problems, implementation: The TAR PIT. Text book: Information Systems for Modern Management, third edition by R. G. Murdick, J. E. Ross and J. R. Clagget, PHI 1994.

MC 3.5 OPERATIONS RESEARCH UNIT 1: Development: Definition, Characteristics and Phrases, scientific method. Types of models, general methods for solving, operations research modes. Allocation, introduction, linear programming formulation graphical solution, simplex method, artificial variable technique, duality principle. UNIT 2: Transportation problem: formulation, optimal solution, unbalanced transportation, assignment problem: formulation, optimal solution, variations problem, degeneracy i.e. non square (MXN) matrix, restrictions, sequencing: Introduction, optimal solution for processing each of n jobs through three machines, traveling salesman problem (i.e.) shortest acylic route models. UNIT 3: Replacement: Introduction, replacement of items that deteriorate when money value is not counted and counted, replacement of items that fail completely (i.e.) group replacements. Waiting lines: introduction, single channel, poisson arrivals, exponential service time infinite population and unrestricted queue. UNIT 4: Inventory: introduction, single item, deterministic models, production is instantaneous or at a constant rate, shortages are allowed or not allowed and withdrawls from stock is continuous, purchase inventory model with one price break, shortages are not allowed, instantaneous production demand production or purchase cost is relevant, stochastic models, demand may be discrete or variable or instantaneous production, instantaneous demand and no setup cost. UNIT 5: Theory Of Games: Introduction, minimax (maximum), criterion and optimal strategy solution of games with saddle points, rectangular without saddle points. Dynamic programming: Introduction, Bellman s principle of optimality, solutions of problems with finite number of stages. TEXT BOOKS: 1. Operations Research S. D. Sharma 2. DO- - P. K. Gupta & D. S. Hira 3. DO- - R. D. Asrhedkar & R. V. Kulkarni