advanced database management system (3340701)

27
ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

Upload: others

Post on 06-Jan-2022

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ADVANCED DATABASE

MANAGEMENT SYSTEM (3340701)

Page 2: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-1

Unit – 1 Advanced SQL

1. Explain GRANT and REVOKE commands with examples. 2. Explain Save point transactional command. 3. Write a short note on: TCL commands. 4. Differentiate implicit lock V/s. explicit lock. 5. What is Concurrency Control? Explain types and levels of lock 6. Explain the CREATE VIEW database object and compare it with CREATE

TABLE database object. 7. What is indexing and sorting? Write the advantages of indexing. 8. What is a synonym? Write syntax for creating & destroying synonyms. 9. What is Sequence? Explain how to create and destroy sequence with

example. 10. Explain transaction control with suitable example. 11. What is Lock? Why Lock is important in SQL?

Page 3: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-2

Unit– 2 PL / SQL and Triggers

1. Explain generic PL/SQL block.

2. Explain anchored data type with example.

3. List out explicit cursor attributes and explain %ROWCOUNT in detail.

4. What is parameterized cursor? Explain with suitable example.

5. Write short-note on Stored Procedures.

6. What are the different types of exceptions?

7. Define package. Write steps to create package in PL/SQL.

8. What is Trigger? Explain the types of database trigger in short.

9. Write following PL/SQL programs

1)Find out the maximum value out of given three numbers using PL/SQL

block.

2)Write PL/SQL function fact to find the factorial of a given number

10. List out any four pre defined Exceptions and explain

NO_DATA_FOUND with example.

11. State the meaning of PRAGMA EXCEPTION_INIT.

Page 4: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-3

Unit– 3 Functional Dependency and Decomposition

1. Explain Functional dependency diagram with example. 2. Explain Loosy join decomposition with suitable example. 3. Explain Lossless join decomposition with suitable example 4. List out Armstrong’s Axioms rules and explain Reflexivity. 5. Write steps to find closure of SET. 6. Remove any redundant FD’s from following set. (i) A→ BC, B →C, A →B,

AB →C, AC→ D. (ii) XY →V, ZW→ V, VX →Y, W→ Z, Z →X 7. Given R with attributes A, B, C, D, E, F and S as: A → BC, E → CF, B → E,

CD → EF Calculate the closure to {A, B} + of the set {A, B} under S.

Page 5: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-4

Unit– 4 NORMALIZATION

1. What is Normalization? Give advantages of it. 2. Write short note on First Normal Form (1NF). 3. Write short note on Second Normal Form (2NF).

4. Write short note on Third Normal Form (3NF).

Page 6: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

COMPUTER NETWORKS (3340702)

Page 7: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-1

Unit:-1 Basic of Computer Network

1. Define Computer Network. List advantages and Disadvantages of Computer Network.

2. Define Following.(i) Network (ii) Protocol (iii) Line Configuration (iv) Topology

3. (v) IEEE (vi) ISO (vii) Half Duplex 4. Write down Applications of Computer Network. 5. Give full form of (i) IEEE (ii) ITU-T (iii) CCITT (iv) ISO 6. Define Simplex & Half Duplex type Data Transmission mode with

an example. 7. Differentiate between half duplex and full duplex. 8. Draw a hybrid topology with star backbone and four ring network. 9. For n devices in a network, what is the number of cable links

required for a Mesh, Bus and Star topology? 10. Differentiate LAN, MAN and WAN. 11. Give the full form of LAN, MAN, WAN, SMTP. 12. List the types of networks. Explain any one type in detail. 13. Classify computer network according to their geography. 14. Why are protocols needed? Explain with example. 15. Explain File Server and Web Server. 16. Explain Proxy Server and Mail Server. 17. List disadvantages of BUS, STAR and RING Topology.

Explain Bus and Mesh Topology in detail. 18. Explain Ring and Star Topology in detail. 19. Define broadcasting. 20. Write a short note on steps of installation and configuration of

web server. 21. Explain Tree topology 22. List advantages and disadvantages of computer networks

Page 8: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-2

Unit:-2 the Reference Model for Network Communication

1. Differentiate Connection oriented and Connectionless approach n/w. 2. Differentiate OSI and TCP/IP model. 3. Explain the function of Network Layer and Transport Layer in TCP/IP

model 4. What is the difference between Network Layer Delivery and Transport

Layer Delivery? 5. Explain & Draw OSI reference model with function of each layer in detail. 6. List all the layers of OSI model in sequence. 7. Write short note on physical layer, data link layer of OSI model 8. Write short note on transport layers, network link layer of OSI model 9. Give the difference between TCP and UDP protocols. 10. Draw neat sketch of OSI Model and TCP/IP Model 11. List advantages and Disadvantages of TCP/IP model. 12. Write short note on TCP/IP model. 13. What is TCP? How it differs from UDP? Explain TCP header

Page 9: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-3

Unit – 3 Transmission Media

1. What is the significance of the twisting in Twisted-pair cable? 2. Explain Co-axial cable in detail 3. Explain Radio wave and Microwave in detail 4. Explain Propagation Modes of Fiber Optic Cable. OR Explain different

types of propagation modes. 5. List out various types of connectors used in Twisted Pair, Co-axial and

Fiber optic cable 6. Define Transmission media. 7. Write down the advantages and disadvantages of fiber optic cable. 8. List out guided media; explain any two out of them 9. List out unguided media; explain any two out of them. 10. Draw neat sketch of Co-axial cable show its components. 11. Define communication. Explain advantages and Disadvantages of twisted

pair cable 12. Draw figure of Co-axial cable. List advantages and Disadvantages of

Coaxial cable. 13. Explain fastest Guided media in brief. 14. Give difference between Guided and Unguided media. 15. Explain co-axial cable in detail 16. Define unguided media. List the types of unguided media. Write down

working of any one of unguided media. 17. Explain 1) Define Transmission Media. List the types of Transmission

media. 2) List the types of Guided Media. Write down the advantages of any one type of guided media.

18. Explain Twisted pair cable.

Page 10: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-4

Unit – 4 Network devices

1. Differentiate Hub and Switch. 2. How repeater is differs from an amplifier? 3. Explain use of Router with example 4. Explain Access point in detail 5. Explain Network Interface Card 6. Differentiate Bridge and Router 7. Differentiate Layer-2 and Layer-3 switch 8. Describe tasks performed by the switch. 9. Write procedure of communication by switch form one node to another. 10. Give difference between Switch and Repeater 11. Explain layer-3 switch. Give its advantage and disadvantage. 12. Discuss network management software in brief. OR Define Network

Management Software. List the application of network Management Software.

13. Differentiate between switch and bridge. 14. Define Following. (i) Repeater (ii) Bridge (iii) Switch (iv) Router (v)

Gateway (vi) Access Point (vii) Full Duplex 15. Explain different types Hub.

16.Write down steps of installation of network operating system such as windows 2003.

Page 11: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-5

Unit- 5 IP Protocol and Network Applications

1. Find the error, if any in the following IPv4 addresses (i) 111.56.045.78 (ii) 221.34.7.8.20 (iii) 75.45.301.14 (iv) 11100010.23.14.67

2. Find the class of each address 00000001 00001011 00001011 11101111 (ii) 14.23.120.8

3. List types of Classes. Write down the IP range of different class. (ii) Calculate the network address of following IP address using masking. IP Address: 123.25.67.178 Mask: 255.255.255.4

4. Define Datagram. Explain IP Datagram with figure. 5. Draw and explain IPv4 6. List the types of classes in IPv4 System 7. Give difference between IPV4 and IPV6. 8. Differentiate IPv4 and IPv6 addressing scheme 9. Explain IPV4 classes in detail. 10. Explain sub netting with example. 11. What is need of Subnet masking? 12. What is DNS? Explain its categories. 13. What is DNS? Explain function and process of domain naming 14. Write a short note on DNS. 15. Explain FTP with example. 16. Write short note on (i) HTTP (ii) FTP. 17. What is SMTP? Explain function of mail delivery system in Email. 18. Explain EMAIL protocols in details 19. Give classification of IP address with example of each class 20. What is IPV6? Explain its feature and advantage over IPV4. 21. Explain Format of E-Mail 22. Explain classfull addressing scheme. 23. Define IP datagram. Draw diagram of IP Datagram 24. Explain the use of ping command. 25. Explain in brief : Satellite communication 26. List out disadavantages of Internet. Explain any two disadvantages in

details 27. List out applications of Internet in studies. Explain any two applications

in details. 28. Explain the procedure of email delivery systems.

Page 12: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

FUNDAMENTALS OF SOFTWARE

DEVELOPMENT (3341603)

Page 13: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-1

Unit: - 1 Software Development Process

1. Define Following. I. software, software engineering II.List out umbrella activities. III.State situation where RAD model is used. IV.SDLC

2. Justify: software doesn’t wear out.

3. Differentiate between program and software product.

4. Explain software engineering layered approach with neat figure.

5. Justify: Why there is a need of software engineering.

6. Explain qualities of good software.

7. What is software process? Explain generic framework activities and umbrella activities.

8. Explain Umbrella activities with diagram.

9. Draw and explain waterfall model.

10. Draw and explain prototype model.

11. Draw and explain RAD model.

12. Draw and explain incremental model.

13. Draw and explain spiral model.

14. Explain Iterative Waterfall Model.

Page 14: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-2

Unit: - 2 Software Analysis and Design

1. Define Following. I. Cardinality II. Draw symbols used in data flow diagram. III. Justify: high cohesion and low coupling is better for any software development IV. Define SRS. List out content of SRS. V. Functional Requirements. VI. List UML diagram

2. Explain Requirement gathering activities.

3. Explain Feasibility Analysis with its classification.

4. Explain requirement gathering and analysis. Explain anyone technique in brief.

5. Differentiate between functional and non-functional requirements

6. Define SRS and write characteristics of a good SRS

7. Explain design process.

8. Write a short note on “classification of design methodologies “Draw and explain waterfall model.

9. Define cohesion. Explain its classification

10. Define coupling. Explain its classification

11. Explain ER diagram.

12. Explain primitive symbols of DFDs. Also identify some important shortcomings of DFDs and explain them.

13. Write advantages and disadvantages of DFD.

14. Explain use-case diagram.

15. Explain activity diagram in brief.

16. Explain the importance of an activity diagram in a software development with suitable example. How does the activity diagram differ from a flow chart .

17. Write a short note on pipe and filter architecture

18. Write a short note on client server architecture Date

Page 15: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-3

Unit: - 3 Software Project Management

1. Give full form of: LOC, COCOMO, CPM, WBS, PERT

2. Write in brief: responsibilities and skills of software project manager

3. Write a short note on FP.

4. What is the project size? Define LOC (Lines of Code).

5. Identify and explain important shortcomings of LOC.

6. Explain Empirical Estimation Techniques.

7. Explain complete COCOMO model.

8. Differentiate: Work breakdown structure v/s Activity Networks

9. Write a short note on risk management.

Page 16: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-4

Unit: - 4 Software Coding and Testing

1. Differentiate between verification and validation.

2. Write a short note on unit testing,

3. Write a short note on test documentation.

4. Define black box testing method. Explain any one black box testing method.

5. Explain code walkthrough.

6. Explain code inspection.

7. Explain in brief: white box testing method.

8. Explain software documentation.

9. Explain test documentation.

Page 17: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

.NET PROGRAMMING (3340704)

Page 18: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-1

UNIT-1 Introduction to Microsoft .NET Framework and Basics of VB.Net

1. Explain .NET Framework Architecture. 2. Explain (i) Variables (ii) Constants. In brief 3. What is managed code and unmanaged code? 4. List and explain the features of VB.Net. 5. Explain CLR, CTS and CLS in detail. 6. Explain .NET Framework IDE(Integrated Development Environment) in

brief 7. Explain the following terms. i)FCL ii) Namespace iii)Reference Types

iv)Value types v)MSIL vi)Assembly vii) JIT vii)IDE ix)Solution Explorer 8. What is IDE? Discuss the following components: Solution explorer,

Database Explorer, Error list, Properties window, Toolbox 9. List various data types available. Explain any two with example. 10. List the various types of operators .Explain any one type of operators

with example. 11. List and explain any two control structures in VB.NET with example. 12. Explain select…case statements with example. 13. List the loop control statements. Explain any two with examples. 14. What is Array? List its types and explain any one in detail.

Page 19: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-2

UNIT-2 Introduction to Windows Common Controls

1. Define (i) Properties (ii) Methods (iii) Events 2. Explain mouse events and keyboard events 3. Differentiate between object oriented , procedure oriented and

event driven programming language 4. Explain following controls with example code i) MessageBox ii)

InputBox 5. Explain following controls with example code. i) Button ii) Radio

Button iii) Checkbox 6. List main properties and events of form control. Explain any

two for each. 7. Write a note on following controls: Groupbox, Panel,

NuremicUpDown. 8. Differentiate between TextBox and RichTextBox 9. Write a program to read two numbers from the user with the

help of InputBox and display the greater number 10. Write a program making use of following controls (i)Label

(ii)Textbox (iii) Button (iv) ListBox

11. Write a program to change the background colour of form using three radio buttons named red, green and blue.

Page 20: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-3

UNIT-3 Windows More controls and Menus

1. Explain (i) Richtext box (ii) Masked Textbox 2. Describe following controls with important properties, methods and

events: CheckedListBox, RichTextBox and Link Label 3. Explain Timer control with an example 4. Give the difference between combo box and list box control. 5. Explain DateTimePicker control 6. Write a program to select a month from a combobox and display

number of days in that month. 7. Write a program showing the use of Scrollbar control. 8. Explain menus in .NET 9. Explain POP-UP Menu with suitable example 10. What is a context menu? How can you attach it to a control?

Page 21: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-4 UNIT-4 Advanced Features of VB.Net

1. List the Dialog Boxes and Explain Open File dialog Box in brief 2. List dialog boxes. Explain any two with suitable example. 3. Explain procedure and Function in detail. 4. Explain “Passing Named Argument to Procedure” using example. 5. Write a program to explain Call By Value and Call By Reference. 6. Write a program to multiply two numbers using procedure. 7. What is Exception Handling? Explain structured error Handling in

detail. 8. What is Exception Handling? Explain Unstructured exception

handling in detail with suitable example. 9. Explain any two of following with example i) Err Object

ii)Try..Catch..Finally statement iii) On Error Statement 10. What is a MDI form? Write merits of using it in an application.

Page 22: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-5

UNIT-5 Inbuilt Functions and Database access using ADO.NET

1. List 10 string functions and 5 math functions. Explain format function and conversion functions with example.

2. Explain any 4 of the following functions with small example. i)Abs ii) Exp iii)Max iv) Tan v)Pow vi)Round vii) Ceil

3. Draw and explain ADO.Net Architecture. 4. Differentiate between .Net and Ado.net 5. Explain DataConnection object with suitable example. 6. Explain Command object with suitable example 7. Explain DataAdapter object with suitable example in brief. 8. Explain Dataset Object with suitable example. 9. Write steps to create a connection with a Database. 10. Write a program to fetch the data from Employee Table in your

Database and 11. display the records in gridview control.(Employee Table Fields:- Emp_id,

Emp_fname, Emp_lname, EmpEmp_designation, emp_salary).

Page 23: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

COMPUTER ORGANIZATION AND

ARCHITECTURE (3340705)

Page 24: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-1

UNIT-1 Computer Architecture & Register transfer and Micro Operation.

1. Define: i. Flip Flop ii. Register iii. Shift Register iv. Types of Shift Register v. Latch vi. Micro operation vii. Register Transfer Language viii. Control Function ix. Advantages of Digital System x. Full Adder

2. Explain Block diagram of Digital computer.

3. Explain importance of register transfer language.

4. Explain Bus system for 4 Register using MUX.

5. Explain bus line with three state buffers.

6. Discuss Memory Read and Memory Write.

7. Enlist Arithmetic Microoperations.

8. Explain 4-bit binary adder.

9. Explain 4-bit binary adder-subtractor.

10. Explain 4-bit arithmetic circuit with block diagram.

11. Give list of logical microoperation and explain its hardware implementation.

12. Explain ALU

Page 25: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-2

UNIT-2 Basic Computer Organization

1. Define : 1) Instruction cycle, 2 ) instruction code,3) opeartion code. 2. Define fetch, decode and execute phase of an instruction cycle. 3. Draw flowchart for interrupt cycle. 4. Explain functions of BUN, BSA and ISZ instructions for basic computer. 5. Explain functions of AC, PC and SC registers for basic computer. 6. Explain various types of commands for input-output organization. 7. If D7I’T3 – is the CW, then which type of interrupt will be executed? 8. List memory reference instruction for basic computer and explain LDA

and BSA instructions. 9. Explain Input- Output Instruction. 10. Give the list of register with their sizes of Basic Computer Organization

with memory bank. Draw the register organization for Basic Computer to common bus.

11. Draw and explain control unit of basic computer. 12. Explain execution of AND , ADD & STA instructions. 13. write short note on computer instruction.

Page 26: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-3

Unit- 3 Central Processing Unit

1. Explain general register CPU organization with diagram.

2. Explain stack organization of CPU.

3. Explain three, two, one, zero address instruction with example.

4. Explain different addressing modes with example.

5. Explain Data manipulation instructions.

6. Explain Program control instructions.

7. Explain RISC and CISC.

8. Explain parallel Processing

Page 27: ADVANCED DATABASE MANAGEMENT SYSTEM (3340701)

ASSIGNMENT-4

Unit- 4 Memory Organization

1. Explain direct mapping.

2. Explain hit-ratio in cache memory.

3. Explain set associative mapping in cache memory.

4. Explain Cache Memory.

5. Write short note on RAM chip and ROM chip with pin diagram.

6. Explain the term: access time, seek time and transfer time.