Give a short definition for each of the following terms:
Data mining - (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both.
Data warehouse - A data warehouse is a copy of transaction data specifically structured for querying and reporting. Data warehouse can be normalized or renormalized. It can be a relational database, multidimensional database, flat file, hierarchical database, object database, etc. Data warehouse data often gets changed. And data warehouses often focus on a specific activity or entity.
BLOB – is a ...view middle of the document...
This middle tier runs on a server and is often called the application server.
3. A database management system (DBMS) that stores the data required by the middle tier. This tier runs on a second server called the database server.
Answer the following:
1. What is a fat client? What is thin client?
A fat client (sometimes called a thick client) is a networked computer with most resources installed locally, rather than distributed over a network as is the case with a thin client. Most PCs, are fat clients because they have their own hard drive, DVD drives, software applications, etc.
A thin client is a computing device that’s connected to a network. Unlike a typical PC or “fat client,” that has the memory, storage and computing power to run applications and perform computing tasks on its own, a thin client functions as a virtual desktop, using the computing power residing on networked servers.
2. Compared to a file server, what are the advantages of a Client/Server System?
* Centralization - access, resources, and data security are controlled through the server
* Scalability - any element can be upgraded when needed
* Flexibility - new technology can be easily integrated into the system
* Interoperability - all components (clients, network, servers) work together
3. Explain why HTTP is a stateless protocol - the HyperText Transfer Protocol that is the backbone of the Web is unable to retain a memory of the identity of each client that connects to a Web site and therefore treats each request for a Web page as a unique and independent connection, with no relationship whatsoever to the connections that preceded it.
4. What is XML? - The purpose of an XML Schema is to define the legal building blocks of an XML document, just like a DTD. The W3C XML Schema Definition Language is an XML language for describing and constraining the content of XML documents.
5. What is meant by a n-tier architecture? - An N-tier architecture uses several "tiers" of computers (servers) to interpret requests and transfer data between one place and another. The 0th tier is at the...