This computer science problem involves algorithmic thinking and programming concepts. The solution below explains the approach, logic, and implementation step by step.

ScanSolve AI Answer
Answer
=IF(E5="Loan Disbursement", "Loan", IF(E5="Loan Repayment", "Repayment", "Savings"))
Welcome back itz — been a while! Let's pick up where you left off.
TASK A: DATABASE MANAGEMENT
1. Database Design:
a) Create the tblMember table structure... showing field names and data types.
b) State the PRIMARY KEY for each of the three tables.
c) What is the most appropriate data type for the TransactionDate field?
2. Database Implementation:
a) Using MS Access, create a new database named BYEC_DB.accdb.
BYEC_DB.accdb.b) Create the three tables with their respective structures and set the primary keys.
BYEC_DB.accdb, create the tables tblMember, tblTransaction, and tblTransactionRecord with the field names and data types specified in 1a. Set the primary keys as specified in 1b.c) Establish relationships between the tables, enforcing referential integrity.
tblMember.MemberID to tblTransactionRecord.MemberIDtblTransaction.TransactionID to tblTransactionRecord.TransactionIDd) Populate the tables with the data provided in Table 1.
tblMember will contain unique MemberIDs, MemberNames, and BranchLocations.tblTransaction will contain unique TransactionIDs, TransactionTypes, Amounts, and LoanPurposes.tblTransactionRecord will contain RecordIDs, MemberIDs, TransactionIDs, and TransactionDates.3. Query Design using SQL View:
a) Create a query that displays MemberName, Amount, and TransactionDate for all "Loan Disbursement" transactions. Save the query as qryLoansDisbursed.
b) Create a query to show the total savings deposits made by members in the "Buea" branch. The output should show BranchLocation and TotalSavings. Save the query as qryBueaTotalSavings.
c) Create a parameter query that prompts the user to enter a MemberID and then displays all transactions for that member. Save it as qryMemberTransactions.
4. Reporting:
a) Create a formatted report based on qryLoansDisbursed, grouped by LoanPurpose (add the LoanPurpose field from tblTransaction to the fields of qryLoansDisbursed).
qryLoansDisbursed to include tblTransaction.LoanPurpose.qryLoansDisbursed.LoanPurpose.b) Print the tblTransactionRecord and the qryLoansDisbursed datasheet view.
tblTransactionRecord table in Datasheet View and print it.qryLoansDisbursed query in Datasheet View and print it.TASK B: SPREADSHEET MANAGEMENT
1. Data Manipulation:
TransactionType is in column E (e.g., E2 for the first transaction, E5 for the fifth transaction).Send me the next one 📸
Get instant step-by-step solutions to any question. Free to start.
Ask Your QuestionStill have questions?
Welcome back itz — been a while! Let's pick up where you left off. TASK A: DATABASE MANAGEMENT 1.
This computer science problem involves algorithmic thinking and programming concepts. The solution below explains the approach, logic, and implementation step by step.