Least two application (other than social-networking) you have used that most likely employed a database system to store data for each application list:
- Some tables that you think were used in the application. So a total of 6 tables, 3 tables for each application.
- Some attributes for each table. At least 4 attributes per table, so a grand total of 24 attributes.
Application 1: E-commerce Platform
Product Table:
ProductID (Primary Key)
ProductName
Price
Category
Description
StockQuantity
Order Table:
OrderID (Primary Key)
CustomerID (Foreign Key)
OrderDate
TotalAmount
PaymentStatus
Customer Table:
CustomerID (Primary Key)
FirstName
LastName
Address
Phone
Application 2: Banking System
Account Table:
AccountNumber (Primary Key)
CustomerID (Foreign Key)
AccountType
Balance
OpenDate
Status
Transaction Table:
TransactionID (Primary Key)
AccountNumber (Foreign Key)
TransactionType
Amount
TransactionDate
Description
Customer Table:
CustomerID (Primary Key)
FirstName
LastName
DateOfBirth
Address
Phone
Please note that the table structures mentioned above are just examples and may not represent the actual schema of specific applications. The attributes listed are also just examples, and there may be additional attributes based on the requirements of the application.
Least two application (other than social-networking) you have used that most likely employed a database system...
Describe briefly a database application case of your choice and represent your data in terms of 3 linked (via foreign key/s) tables. List their respective primary key and foreign key/s if any. Your database application case should be different from those already covered in the lectures or practicals. For the database case in the Additional Exercises of the previous practical, complete the proper construction of all the 5 tables in SQL, building all the pertinent primary and foreign keys there....
Review your user profile on your most frequently used social networking Web site.Do you think you need to make any changes to this profile?If so, what changes?
database should have at least 3 entities. You should have at least two attributes in each entity. If possible, I would like you to normalize it to be 3NF. But as the textbook says, depending on the database, not always is a higher normalization better. So, with that said, at least normalize your database to be 2NF. In my database, 3NF normalization works best. You are free to select any type of database information system; e.g., CD, DVD or Book...
You need to implement a web application that is split in three parts, namely, Webpage, PHP and MySQL. Each of them will be used accordingly to solve a simple problem described below. Remember to implement the logic in the most secure way of your knowledge. PHP Implement a PHP function that reads in input a string from the user and store it in a table (e.g., in a field called "Content Name"). The function should be able to read the...
Create an application programming interface (API) using stored procedures that allows an EMR system developer to work with the database without having to write SQL statements Add user authentication so that only authorized users can access the database Add some form of role-based access control to limit the functions that a user can perform. You should implement at least one use case to demonstrate this capability. For example, you may allow a physician to delete a prescription order, but not...
You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. You received an email from the client with the list shown below. Currently, this list tracks their daily business. To prepare for the meeting with the client, you develop a first draft prototype of a relational database. In your one page MS Word pdf report include the following:...
You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. You received an email from the client with the list shown below. Currently, this list tracks their daily business. To prepare for the meeting with the client, you develop a first draft prototype of a relational database. In your one page MS Word pdf report include the following:...
Hospital Patient Reglstration System Hospltal Patient Registration System Part 2: Relational Schema: Description of Tables 1) 2) Patient Table: Contains detail information about patients. Patient Address: Contains list of patients addresses. Each Patient can have more than one Address. However, an address can belong to only one patient. DOD DATETM 3) Provider Table: Contains detail information about Service Provider's, 4) Provider Address: Contains list of provider's addresses. 5) Provider Department: Contains information about which provider are in which department. Provider...
You will develop an E-Commerce database used to maintain
customers, products and sales information. You are required to 1)
gather and analyze requirements 2) design logical structure of the
database 3) create stored procedures to develop the tables and
insert the data 4) write SQL statements for data extraction and
reporting.
Throughout the course of this semester you have analyzed the
requirements for an eCommerce database, designed and developed your
database. As a class we have gone through the process...
Problem 1) Banking Application Consider the application domain of a banking application where you have customers who have one or more accounts of type Checking or Saving. Some of the customers may also have one or more loans that they have taken from the bank. Each loan has a borrowed amount and current balance amount. Loan may be either outstanding or paid off. Questions 1. Create a Conceptual model (List Entities and note Relationships, 2- 3 Relationships only) (3 Pts)...