We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1
Kafrelsheikh University Fourth Year Students
Faculty of Engineering Mid-Term Exam1(2024-2025)
Electrical Engineering Dept. Time Allowed : 1 hour Subject: Advanced Database Systems Total Mark: 30
Answer the following two questions:
Question 1 (14 Marks)
(a) What is meant by "business rules" in database? What is its importance in database? Mention types of business rules in database. (b) i)What are the Middleware? ii)What is its importance in database? iii) Mention the famous database middleware. (c) Mention the two main kinds of Database server architecture. Draw Common logic distribution of each of them. (d) What is meant by Web service APIs and its common types? (e) In Client/Server Security, mention the security levels used in Network environment. (f) Mention the web application components. Express these components sequentially in a simple schema showing static web pages requests. (g) Discuss some of the languages that are associated with Internet application development. Classify these languages according to the functionality they provide for each application.
Question 2 (16 Marks)
(a) Two types of pages are used in processing 3-Tier Applications. Discuss them with drawing. (b) Mention in details the difference between ODBC (Open Database Connectivity) and JDBC (Java Database Connectivity). (c) What are Components for Dynamic Web Sites? Show in drawing dynamic web pages requests. (d) Historically, what types of applications have moved quickly to client/server database systems? What types have moved more slowly, and why? (e) What is SOA? Mention types of this service and the main language used in it. (f) What is API? Mention the use database-oriented middleware. Mention main types of database middleware. (g) Mention the types of Web Server Interfaces (h) What is the relation between XML and Web Services. Mention the main component of the Web Service Protocol Stack.