This document presents a bank database management system project that aims to demonstrate basic database operations. It includes entity relationship diagrams and relational schemas for entities like customers, accounts, loans, branches and employees. The tables are normalized through a multi-step process to eliminate anomalies and adhere to normalization forms up to 3NF. This ensures data integrity and reduces data redundancy in the database.
The document discusses creating a data dictionary for a banking enterprise. It defines key terms like a data dictionary and relational schema. It then presents an entity-relationship diagram and relational schemas for the major database entities in a banking system, including branches, customers, loans, accounts, and the relationships between them. The relational schemas define the attributes and primary keys for each database table. The goal is to implement a program to generate this data dictionary from the banking enterprise model.
This document discusses database normalization. It begins by defining normalization as organizing database fields and tables to minimize redundancy. It then discusses different normal forms - First Normal Form (1NF), Second Normal Form (2NF), and Third Normal Form (3NF). For each form, it provides an example table to illustrate the concept. The goal of normalization is to isolate data and define relationships between tables to reduce anomalies from modification, deletion and insertion of data.
M. Ramu has over 6 years of experience in accounting and finance roles. He currently works as an Accounts Executive at Global Care Diagnostic Center, where he maintains accounts and verifies documents. Previously, he worked as an Assistant Branch Head at Manappuram Finance Ltd for almost 3 years, and as an Assistant Auditor at D.V. Ramana Rao & Co. for over 2 years. He has extensive knowledge and skills with SAP FI/CO modules including General Ledger, Accounts Payable, Accounts Receivable, and Asset Accounting.
The document discusses entity-relationship (E-R) diagrams and their components. It provides examples of E-R diagrams for a banking enterprise, university, hospital management system, and hotel management system. The major entities, attributes, relationships, and participation constraints are outlined for each example domain. The document concludes that E-R diagrams use standard notations to represent real-world objects and relationships between them from different application domains.
This document provides an overview of conceptual modeling and PHP forms. It discusses the database design process including requirement analysis, functional design, and database design. It covers conceptual data modeling including entities, attributes, relationships, constraints, and entity relationship diagrams. It also covers PHP form handling using the $_GET, $_POST, and $_REQUEST superglobal variables to retrieve user input from HTML forms.
Banks operate through branches that are managed locally by a branch manager. A branch provides various services to customers like account opening, deposits, withdrawals, loans, and more. Key roles at a branch include the branch manager, assistant manager, relationship manager, tellers, loan officers, and customer service officers. The branch has different sections like customer seating areas, cash counters, an ATM, and more. Modern branches also use digital displays and machines to make transactions more efficient.
Cash flow is the lifeblood of a startup. Effective cash flow management is fundamental to a business’s success.
As a founder, understanding your cash position is super important and you must have a firm grasp of cash flow mechanics to keep your business operating smoothly. To help you stay on top of it, in this webinar, we’ll break down the basics of cash flow management and provide tips so you can guarantee a healthy cash flow for your business.
With a clear understanding of your company’s cash flow, you can get through downturns and be in a strong position to grow in a new post-COVID environment.
The document discusses financial functions in Excel used to analyze investment projects, including NPV, IRR, XNPV, and XIRR. NPV compares the present value of cash inflows to outflows to determine if a project is profitable. IRR is the discount rate that makes NPV equal to zero. XNPV and XIRR are used for uneven cash flows. Other functions discussed are PMT, PV, FV, NPER, and RATE.
The document discusses creating a data dictionary for a banking enterprise. It defines key terms like a data dictionary and relational schema. It then presents an entity-relationship diagram and relational schemas for the major database entities in a banking system, including branches, customers, loans, accounts, and the relationships between them. The relational schemas define the attributes and primary keys for each database table. The goal is to implement a program to generate this data dictionary from the banking enterprise model.
This document discusses database normalization. It begins by defining normalization as organizing database fields and tables to minimize redundancy. It then discusses different normal forms - First Normal Form (1NF), Second Normal Form (2NF), and Third Normal Form (3NF). For each form, it provides an example table to illustrate the concept. The goal of normalization is to isolate data and define relationships between tables to reduce anomalies from modification, deletion and insertion of data.
M. Ramu has over 6 years of experience in accounting and finance roles. He currently works as an Accounts Executive at Global Care Diagnostic Center, where he maintains accounts and verifies documents. Previously, he worked as an Assistant Branch Head at Manappuram Finance Ltd for almost 3 years, and as an Assistant Auditor at D.V. Ramana Rao & Co. for over 2 years. He has extensive knowledge and skills with SAP FI/CO modules including General Ledger, Accounts Payable, Accounts Receivable, and Asset Accounting.
The document discusses entity-relationship (E-R) diagrams and their components. It provides examples of E-R diagrams for a banking enterprise, university, hospital management system, and hotel management system. The major entities, attributes, relationships, and participation constraints are outlined for each example domain. The document concludes that E-R diagrams use standard notations to represent real-world objects and relationships between them from different application domains.
This document provides an overview of conceptual modeling and PHP forms. It discusses the database design process including requirement analysis, functional design, and database design. It covers conceptual data modeling including entities, attributes, relationships, constraints, and entity relationship diagrams. It also covers PHP form handling using the $_GET, $_POST, and $_REQUEST superglobal variables to retrieve user input from HTML forms.
Banks operate through branches that are managed locally by a branch manager. A branch provides various services to customers like account opening, deposits, withdrawals, loans, and more. Key roles at a branch include the branch manager, assistant manager, relationship manager, tellers, loan officers, and customer service officers. The branch has different sections like customer seating areas, cash counters, an ATM, and more. Modern branches also use digital displays and machines to make transactions more efficient.
Cash flow is the lifeblood of a startup. Effective cash flow management is fundamental to a business’s success.
As a founder, understanding your cash position is super important and you must have a firm grasp of cash flow mechanics to keep your business operating smoothly. To help you stay on top of it, in this webinar, we’ll break down the basics of cash flow management and provide tips so you can guarantee a healthy cash flow for your business.
With a clear understanding of your company’s cash flow, you can get through downturns and be in a strong position to grow in a new post-COVID environment.
The document discusses financial functions in Excel used to analyze investment projects, including NPV, IRR, XNPV, and XIRR. NPV compares the present value of cash inflows to outflows to determine if a project is profitable. IRR is the discount rate that makes NPV equal to zero. XNPV and XIRR are used for uneven cash flows. Other functions discussed are PMT, PV, FV, NPER, and RATE.
Sunil Kumar has over 10 years of experience in banking, working for ICICI Bank and HDFC Bank in various roles including executive, officer, branch sales manager, and relationship manager. He has expertise in transaction banking, retail banking, wealth management, and selling various banking products. He holds an MBA in Finance and B.Com degree and various certifications in insurance and finance. He has received numerous awards and achievements for exceeding sales targets and providing excellent customer service.
De-escalating During an Interview· httpswww.ncsbn.org1658.hLinaCovington707
De-escalating During an Interview:
· https://www.ncsbn.org/1658.htm High-risk behaviors and client care from the administrator and regulatory administrator’s standpoint, verbal de-escalation techniques, safety, interventions, what to do, and what not to do. (video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION FOR plagiarism
APA FORMAT INTEXT CITATION
De
-
escalating During an Interview:
·
https://www.ncsbn.org/1658.htm
High
-
risk behaviors and client care from th
e administrator
and regulatory administrator’s standpoint, verbal de
-
escalation techniques, safety,
interventions, what to do, and what not to do.
(video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION
FOR plagiar
ism
APA FORMAT INTEXT CITATION
De-escalating During an Interview:
https://www.ncsbn.org/1658.htm High-risk behaviors and client care from the administrator
and regulatory administrator’s standpoint, verbal de-escalation techniques, safety,
interventions, what to do, and what not to do. (video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION FOR plagiarism
APA FORMAT INTEXT CITATION
Chapter 11 Lecture Summary
Lecture presentation - Chapter 11
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 12 Lecture Summary
Lecture presentation - Chapter 12
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 13 Lecture Summary
Lecture presentation - Chapter 13
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 14 Lecture Summary
Lecture presentation - Chapter 14
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 15 Lecture Summary
Lecture presentation - Chapter 15
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed ...
Lisa Fordiani has over 30 years of experience in accounting and customer service roles. She has a Bachelor's degree from the University of Tennessee and is proficient in Microsoft Office applications as well as accounting software like Microsoft Dynamics Great Plains and MAS90. Currently she works as a Collections Supervisor at Letica Corporation, where she assists with accounts receivable functions and customer issues. Previously she held roles such as Billing Accountant, Accounts Receivable Specialist, and Accounts Payable positions. She aims to contribute strong attention to detail, goal orientation, communication skills, and teamwork.
Sankha Sekhar Das has over 7 years of experience in tax preparation and accounting. He currently works as a Tax Associate at Grant Thornton where he prepares various tax returns for individuals, partnerships, corporations and trusts. He also prepares financial statements, manages client accounts, mentors junior staff, and analyzes client specifications. Previously he worked as a Sr. Process Associate at Accenture and as a Transaction Processing Officer at Mphasis where he processed transactions and adjusted customer accounts. He has an MBA in Finance and a B.Com degree and is proficient in SAP FICO, Oracle R12, and Microsoft Office.
Sunil Kumar has over 10 years of experience in banking, working for ICICI Bank and HDFC Bank in various roles including branch manager and relationship manager. He has a MBA and B.Com and is certified in insurance and finance. His experience includes managing customer accounts and transactions, cross-selling products, and maintaining relationships to generate revenue. He has received several awards and achievements for his performance.
National Bank of Pakistan Internship Report.pdfWasif Ali Syed
This document provides a summary of the author's internship at the National Bank of Pakistan's Circular Road Branch in Gujrat from September to November 2022. It acknowledges those who helped and supported the author during the internship. It then provides an overview of the bank's organizational structure, the branch the author worked at, the departments and training experienced. Specifically, it outlines the processes for account opening, remittances, clearing checks, and the roles and responsibilities experienced in each department. It concludes with reflections on areas of strength and opportunity for improvement at the bank.
Data modeling involves creating conceptual, logical, and physical data models of how entities are related in a database. The interview questions covered topics like different data modeling schemas (star vs snowflake), dimensions, facts, surrogate keys, normalization forms, and data warehousing concepts. The candidate discussed their experience working on a data model for a healthcare insurance project that used a snowflake schema to allow multi-dimensional analysis across entities like subscribers, providers, claims, and plans. Common data modeling mistakes like over-normalization and lack of purpose were also listed.
The document discusses the concepts of time value of money including compound interest, future value, present value, and annuities. It provides examples and explanations of how to calculate future value, present value, and payments for annuities using formulas and the Excel functions FV, PV, PMT, NPER, and RATE. It also includes sample problems and exercises for readers to practice these time value of money calculations.
Stephanie Landini has over 15 years of experience in commercial lending and credit analysis. She is currently seeking new opportunities. Her most recent role was as a Senior Credit Analyst at FirstGREENBank, where she was responsible for training others in underwriting and loan approvals. Prior to that, she held credit roles at Axiom Bank and Seaside National Bank and Trust, where she managed commercial loan portfolios in excess of $100 million. She holds a BA in Business Administration from the University of Central Florida.
Benjamin Hass has over 15 years of experience in financial services including treasury management, retail banking, and portfolio administration. He has a proven track record of bringing in new clients, managing relationships, and implementing process improvements. Currently, he is seeking a new opportunity to utilize his leadership skills and extensive product knowledge.
Hephzibah Kuruvilla is seeking a position that allows her to utilize her skills and experience. She has over 7 years of experience in accounting roles in Abu Dhabi. She has a Master's degree in Commerce and is proficient in accounting software like SAP, Tally, and Excel. Her experience includes accounts payable, accountant work, and financial reporting. She is looking for opportunities with more responsibilities where she can continue developing her skills.
Over 10 years customer service and banking experience. Over 2 years of work from home/ call center experience. 5 years of supervisory experience. I took a break from work since May of 2016 due to a high risk pregnancy. I am currently seeking to find work from home as an administrator, data collector, data entry agent, or chat support agent.
Janet Sabado Alcantara is applying for an accountant or other position utilizing her qualifications. She has over 25 years of experience in accounting and finance roles with Development Bank of the Philippines, including as a Branch Head/Manager and Branch Accountant. She is a Certified Public Accountant with proficiency in accounting software and a proven track record of strong performance.
This document contains a summary of Nitin Gaurav's work experience and qualifications. He has over 11 years of experience in banking operations, business development, credit appraisal, and team management. Currently he works as a Deputy Manager at Lakshmi Vilas Bank Ltd in their credit department, where he is responsible for processing retail credit proposals and monitoring loan repayments. Previously he held positions as a Branch Head and Assistant Manager at Lakshmi Vilas Bank Ltd, growing business and managing branch operations. He holds an MBA in banking and a bachelor's degree in e-commerce.
FIXED INCOMEModule 3 Group Homework1. [6pts] Given a fivShainaBoling829
FIXED INCOME
Module 3 Group Homework
1. [6pts] Given a five-year, 8% coupon bond with a face value of $1,000 and coupon payments made annually:
a. [1.5pts] What is the bond value if it is trading at the yield of 6%?
b. [1.5pts] What is the bond value if it is trading at the yield of 8%?
c. [1.5pts] What is the bond value if it is trading at the yield of 10%?
d. [1.5pts] Comment on the price and yield relation you observe. What are the percentage changes in value when the yield goes from 6% to 8% and when it goes from 8% to 10%?
2. [4pts] Suppose an investor bought a 10-year, 10% annual coupon bond at par (face value of $1,000 and paying coupons annually) and then sold it 3.5 years later at a yield of 8%.
a. [1pts] What is the full price?
b. [2pts] What is the accrued interest the investor would receive when he sold the bond? (Use a 30/360-day count convention)
c. [1pts] What is the clean price?
3. [6pts] A zero-coupon Treasury bill maturing in 150 days is trading at $98 per $100 face value. Determine the following rates for the T-bill:
a. [2pts] Dealer’s annual discount yield? (use 360-day count convention)
b. [2pts] Yield to maturity? (Use an actual 365-day count convention)
c. [2pts] Logarithmic return (use an actual 365-day count convention)
4. [4pts] Calculate both Macaulay and modified durations of the eight-year, 8.5% coupon bond given a flat yield curve at 10%.
Fixed-Income
1
Where business is taught with humanity in mind.
Transforming ERDs into Relations
1
This week’s presentation covered the basic components of the ERD: entities, attributes,
relationships, and cardinality. This document builds on the presentation by using the
components to create simple ERDs. It then shows how those ERDs are transformed into
relations.
The document provides examples for the following relationship types:
• unary one-to-many
• unary many-to-many
• binary one-to-one
• binary one-to-many
• binary many-to-many
• ternary
Transforming ERDs into Relations
2
Unary One-to-Many
In a unary, or recursive, relationship the entity is related to itself.
As an example, let’s model the relationship between managers and employees. A manager
manages employees while an employee is managed by a manager. Since a manager is really
just a type of employee, the relationship between managers and employees can be modeled
recursively using a single employee entity.
If you view the relationship from the right side to the top, it reads:
An employee manages zero or many employees. We use zero for the minimum cardinality
because an employee may not be a manager and, as such, would manage no employees. We
use many for the maximum cardinality because, if an employee is a manager, he/she could
manage many employees.
Viewing the relationship from the top to the right, it reads:
An employee is managed by zero or one employee. We use zero for the minimum cardinality
because an employee might not h ...
M. Elaine Dy is a Senior Customer Relationship Officer at Rizal Commercial Banking Corp with over 6 years of experience in retail banking including marketing, sales, credit analysis, and branch operations. She has a Bachelor's degree in Management Accounting from Ateneo de Davao University and various banking certifications. Her responsibilities in her current role include managing client relationships, conducting sales activities, and assisting the branch manager in achieving sales goals.
Exploratory Data Analysis For Credit Risk AssesmentVishalPatil527
This document presents an analysis of credit risk for a bank. It aims to identify patterns that indicate if a client will have difficulty paying installments. The analysis includes:
- Cleaning and merging loan application and previous loan data
- Analyzing relationships between client attributes and payment difficulties through visualization
- Key insights show strong indicators of default include clients with certain housing types, family statuses, occupations or lower education levels. Clients with higher incomes, providing more documents, or older ages are less likely to default. Based on these insights, a credit scoring system is proposed to help the bank make lending decisions.
David Medina-Duran has over 10 years of experience in banking and finance, including his current role as a risk fraud analyst at J.P. Morgan Chase. He has a background in compliance, account review, and customer service. Medina-Duran is fluent in both English and Spanish and has experience working with both domestic and international accounts. He also has experience in retail, delivery driving, and as a barista. Medina-Duran is currently pursuing a degree in Holistic and Homeopathic Medicine from American College of Health Sciences.
Mohammed Atif Khan has over 8 years of experience in accounts reconciliation, reporting, and as a VBA developer. He has a B.Com degree and is proficient in Excel, VBA, SQL, and Access. Currently he works as a MIS analyst developing automated reports, macros, and interfaces to streamline processes for clients.
This document discusses the time value of money concept. It defines key terms like present value, future value, interest rates, and annuities. It provides formulas to calculate future value, present value, and annuities. Examples are given to demonstrate calculating simple and compound interest, present and future value of cash flows over single and multiple periods, and ordinary and due annuities. The document also covers topics like finding interest rates, time periods, and loan amortization.
The document provides an overview of some basic concepts and commands related to the vi text editor in Linux. It discusses vi's modes (normal, insert, command-line), common editing commands like delete, copy, paste, navigation keys, and commands for saving, quitting and entering/exiting insert mode. It also notes some advantages of using vi such as its availability, efficiency, customizability, lightweight nature, and role as an industry standard.
JavaScript is a dynamic programming language used widely in web pages. It allows client-side scripts to interact with users and dynamically update pages. JavaScript code can be placed within <script> tags in HTML pages or external .js files. Common uses of JavaScript include basic arithmetic, variables, functions, objects, arrays, conditional logic, and DOM manipulation. Key JavaScript concepts covered in the document include data types, operators, variables, functions, objects, arrays, conditional statements, and the Date object.
Sunil Kumar has over 10 years of experience in banking, working for ICICI Bank and HDFC Bank in various roles including executive, officer, branch sales manager, and relationship manager. He has expertise in transaction banking, retail banking, wealth management, and selling various banking products. He holds an MBA in Finance and B.Com degree and various certifications in insurance and finance. He has received numerous awards and achievements for exceeding sales targets and providing excellent customer service.
De-escalating During an Interview· httpswww.ncsbn.org1658.hLinaCovington707
De-escalating During an Interview:
· https://www.ncsbn.org/1658.htm High-risk behaviors and client care from the administrator and regulatory administrator’s standpoint, verbal de-escalation techniques, safety, interventions, what to do, and what not to do. (video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION FOR plagiarism
APA FORMAT INTEXT CITATION
De
-
escalating During an Interview:
·
https://www.ncsbn.org/1658.htm
High
-
risk behaviors and client care from th
e administrator
and regulatory administrator’s standpoint, verbal de
-
escalation techniques, safety,
interventions, what to do, and what not to do.
(video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION
FOR plagiar
ism
APA FORMAT INTEXT CITATION
De-escalating During an Interview:
https://www.ncsbn.org/1658.htm High-risk behaviors and client care from the administrator
and regulatory administrator’s standpoint, verbal de-escalation techniques, safety,
interventions, what to do, and what not to do. (video is 55 minutes long)
WRITE FROM NURSE PERSPECTIVE
NO CONSIDERATION FOR plagiarism
APA FORMAT INTEXT CITATION
Chapter 11 Lecture Summary
Lecture presentation - Chapter 11
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 12 Lecture Summary
Lecture presentation - Chapter 12
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 13 Lecture Summary
Lecture presentation - Chapter 13
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 14 Lecture Summary
Lecture presentation - Chapter 14
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed the entire presentation. You are to type up an outline/summary of the presentation. Your outline or summary should be no more than 3 pages, doubled spaced. You must use MS Word to type up your assignment.Chapter 15 Lecture Summary
Lecture presentation - Chapter 15
The lecture presentation is in the form of a Power Point presentation, basically an introduction to the chapter.
By now you should have viewed ...
Lisa Fordiani has over 30 years of experience in accounting and customer service roles. She has a Bachelor's degree from the University of Tennessee and is proficient in Microsoft Office applications as well as accounting software like Microsoft Dynamics Great Plains and MAS90. Currently she works as a Collections Supervisor at Letica Corporation, where she assists with accounts receivable functions and customer issues. Previously she held roles such as Billing Accountant, Accounts Receivable Specialist, and Accounts Payable positions. She aims to contribute strong attention to detail, goal orientation, communication skills, and teamwork.
Sankha Sekhar Das has over 7 years of experience in tax preparation and accounting. He currently works as a Tax Associate at Grant Thornton where he prepares various tax returns for individuals, partnerships, corporations and trusts. He also prepares financial statements, manages client accounts, mentors junior staff, and analyzes client specifications. Previously he worked as a Sr. Process Associate at Accenture and as a Transaction Processing Officer at Mphasis where he processed transactions and adjusted customer accounts. He has an MBA in Finance and a B.Com degree and is proficient in SAP FICO, Oracle R12, and Microsoft Office.
Sunil Kumar has over 10 years of experience in banking, working for ICICI Bank and HDFC Bank in various roles including branch manager and relationship manager. He has a MBA and B.Com and is certified in insurance and finance. His experience includes managing customer accounts and transactions, cross-selling products, and maintaining relationships to generate revenue. He has received several awards and achievements for his performance.
National Bank of Pakistan Internship Report.pdfWasif Ali Syed
This document provides a summary of the author's internship at the National Bank of Pakistan's Circular Road Branch in Gujrat from September to November 2022. It acknowledges those who helped and supported the author during the internship. It then provides an overview of the bank's organizational structure, the branch the author worked at, the departments and training experienced. Specifically, it outlines the processes for account opening, remittances, clearing checks, and the roles and responsibilities experienced in each department. It concludes with reflections on areas of strength and opportunity for improvement at the bank.
Data modeling involves creating conceptual, logical, and physical data models of how entities are related in a database. The interview questions covered topics like different data modeling schemas (star vs snowflake), dimensions, facts, surrogate keys, normalization forms, and data warehousing concepts. The candidate discussed their experience working on a data model for a healthcare insurance project that used a snowflake schema to allow multi-dimensional analysis across entities like subscribers, providers, claims, and plans. Common data modeling mistakes like over-normalization and lack of purpose were also listed.
The document discusses the concepts of time value of money including compound interest, future value, present value, and annuities. It provides examples and explanations of how to calculate future value, present value, and payments for annuities using formulas and the Excel functions FV, PV, PMT, NPER, and RATE. It also includes sample problems and exercises for readers to practice these time value of money calculations.
Stephanie Landini has over 15 years of experience in commercial lending and credit analysis. She is currently seeking new opportunities. Her most recent role was as a Senior Credit Analyst at FirstGREENBank, where she was responsible for training others in underwriting and loan approvals. Prior to that, she held credit roles at Axiom Bank and Seaside National Bank and Trust, where she managed commercial loan portfolios in excess of $100 million. She holds a BA in Business Administration from the University of Central Florida.
Benjamin Hass has over 15 years of experience in financial services including treasury management, retail banking, and portfolio administration. He has a proven track record of bringing in new clients, managing relationships, and implementing process improvements. Currently, he is seeking a new opportunity to utilize his leadership skills and extensive product knowledge.
Hephzibah Kuruvilla is seeking a position that allows her to utilize her skills and experience. She has over 7 years of experience in accounting roles in Abu Dhabi. She has a Master's degree in Commerce and is proficient in accounting software like SAP, Tally, and Excel. Her experience includes accounts payable, accountant work, and financial reporting. She is looking for opportunities with more responsibilities where she can continue developing her skills.
Over 10 years customer service and banking experience. Over 2 years of work from home/ call center experience. 5 years of supervisory experience. I took a break from work since May of 2016 due to a high risk pregnancy. I am currently seeking to find work from home as an administrator, data collector, data entry agent, or chat support agent.
Janet Sabado Alcantara is applying for an accountant or other position utilizing her qualifications. She has over 25 years of experience in accounting and finance roles with Development Bank of the Philippines, including as a Branch Head/Manager and Branch Accountant. She is a Certified Public Accountant with proficiency in accounting software and a proven track record of strong performance.
This document contains a summary of Nitin Gaurav's work experience and qualifications. He has over 11 years of experience in banking operations, business development, credit appraisal, and team management. Currently he works as a Deputy Manager at Lakshmi Vilas Bank Ltd in their credit department, where he is responsible for processing retail credit proposals and monitoring loan repayments. Previously he held positions as a Branch Head and Assistant Manager at Lakshmi Vilas Bank Ltd, growing business and managing branch operations. He holds an MBA in banking and a bachelor's degree in e-commerce.
FIXED INCOMEModule 3 Group Homework1. [6pts] Given a fivShainaBoling829
FIXED INCOME
Module 3 Group Homework
1. [6pts] Given a five-year, 8% coupon bond with a face value of $1,000 and coupon payments made annually:
a. [1.5pts] What is the bond value if it is trading at the yield of 6%?
b. [1.5pts] What is the bond value if it is trading at the yield of 8%?
c. [1.5pts] What is the bond value if it is trading at the yield of 10%?
d. [1.5pts] Comment on the price and yield relation you observe. What are the percentage changes in value when the yield goes from 6% to 8% and when it goes from 8% to 10%?
2. [4pts] Suppose an investor bought a 10-year, 10% annual coupon bond at par (face value of $1,000 and paying coupons annually) and then sold it 3.5 years later at a yield of 8%.
a. [1pts] What is the full price?
b. [2pts] What is the accrued interest the investor would receive when he sold the bond? (Use a 30/360-day count convention)
c. [1pts] What is the clean price?
3. [6pts] A zero-coupon Treasury bill maturing in 150 days is trading at $98 per $100 face value. Determine the following rates for the T-bill:
a. [2pts] Dealer’s annual discount yield? (use 360-day count convention)
b. [2pts] Yield to maturity? (Use an actual 365-day count convention)
c. [2pts] Logarithmic return (use an actual 365-day count convention)
4. [4pts] Calculate both Macaulay and modified durations of the eight-year, 8.5% coupon bond given a flat yield curve at 10%.
Fixed-Income
1
Where business is taught with humanity in mind.
Transforming ERDs into Relations
1
This week’s presentation covered the basic components of the ERD: entities, attributes,
relationships, and cardinality. This document builds on the presentation by using the
components to create simple ERDs. It then shows how those ERDs are transformed into
relations.
The document provides examples for the following relationship types:
• unary one-to-many
• unary many-to-many
• binary one-to-one
• binary one-to-many
• binary many-to-many
• ternary
Transforming ERDs into Relations
2
Unary One-to-Many
In a unary, or recursive, relationship the entity is related to itself.
As an example, let’s model the relationship between managers and employees. A manager
manages employees while an employee is managed by a manager. Since a manager is really
just a type of employee, the relationship between managers and employees can be modeled
recursively using a single employee entity.
If you view the relationship from the right side to the top, it reads:
An employee manages zero or many employees. We use zero for the minimum cardinality
because an employee may not be a manager and, as such, would manage no employees. We
use many for the maximum cardinality because, if an employee is a manager, he/she could
manage many employees.
Viewing the relationship from the top to the right, it reads:
An employee is managed by zero or one employee. We use zero for the minimum cardinality
because an employee might not h ...
M. Elaine Dy is a Senior Customer Relationship Officer at Rizal Commercial Banking Corp with over 6 years of experience in retail banking including marketing, sales, credit analysis, and branch operations. She has a Bachelor's degree in Management Accounting from Ateneo de Davao University and various banking certifications. Her responsibilities in her current role include managing client relationships, conducting sales activities, and assisting the branch manager in achieving sales goals.
Exploratory Data Analysis For Credit Risk AssesmentVishalPatil527
This document presents an analysis of credit risk for a bank. It aims to identify patterns that indicate if a client will have difficulty paying installments. The analysis includes:
- Cleaning and merging loan application and previous loan data
- Analyzing relationships between client attributes and payment difficulties through visualization
- Key insights show strong indicators of default include clients with certain housing types, family statuses, occupations or lower education levels. Clients with higher incomes, providing more documents, or older ages are less likely to default. Based on these insights, a credit scoring system is proposed to help the bank make lending decisions.
David Medina-Duran has over 10 years of experience in banking and finance, including his current role as a risk fraud analyst at J.P. Morgan Chase. He has a background in compliance, account review, and customer service. Medina-Duran is fluent in both English and Spanish and has experience working with both domestic and international accounts. He also has experience in retail, delivery driving, and as a barista. Medina-Duran is currently pursuing a degree in Holistic and Homeopathic Medicine from American College of Health Sciences.
Mohammed Atif Khan has over 8 years of experience in accounts reconciliation, reporting, and as a VBA developer. He has a B.Com degree and is proficient in Excel, VBA, SQL, and Access. Currently he works as a MIS analyst developing automated reports, macros, and interfaces to streamline processes for clients.
This document discusses the time value of money concept. It defines key terms like present value, future value, interest rates, and annuities. It provides formulas to calculate future value, present value, and annuities. Examples are given to demonstrate calculating simple and compound interest, present and future value of cash flows over single and multiple periods, and ordinary and due annuities. The document also covers topics like finding interest rates, time periods, and loan amortization.
The document provides an overview of some basic concepts and commands related to the vi text editor in Linux. It discusses vi's modes (normal, insert, command-line), common editing commands like delete, copy, paste, navigation keys, and commands for saving, quitting and entering/exiting insert mode. It also notes some advantages of using vi such as its availability, efficiency, customizability, lightweight nature, and role as an industry standard.
JavaScript is a dynamic programming language used widely in web pages. It allows client-side scripts to interact with users and dynamically update pages. JavaScript code can be placed within <script> tags in HTML pages or external .js files. Common uses of JavaScript include basic arithmetic, variables, functions, objects, arrays, conditional logic, and DOM manipulation. Key JavaScript concepts covered in the document include data types, operators, variables, functions, objects, arrays, conditional statements, and the Date object.
The document discusses software project management responsibilities and activities. It covers project planning, estimation techniques, scheduling, and monitoring. Project managers are responsible for overall project success through tasks like planning, cost estimation, risk management, and client interfacing. Accurate project planning requires estimating project size, cost, duration, and effort. Techniques include expert judgment, Delphi, and mathematical models. The COCOMO model specifically estimates effort and time based on project size. Project managers use techniques like sliding window planning to address risks from inaccurate initial estimates.
This document discusses the key topics for Lab 4 of the CSE-307 Internetworking Essentials course, including network hardware, IP addressing concepts, and configuration of routers using Cisco Packet Tracer. It provides definitions and explanations of communication modes, carrier waves, IP addressing formats, and the functions of switches, routers, and hubs. The lab objectives are to understand these networking components and configure routers with IP addresses using simulation software. Evaluation will include two practical exams before the midterm covering the first four labs.
This document describes a Python project titled "Capstone Supervisor Allocation Portal For LPU Students Using Python". The project creates a GUI application that helps allocate capstone project supervisors to registered students. It has two main segments - a student segment for registration and viewing supervisor details, and a supervisor segment for registration and viewing allocated students. The document outlines the modules, interfaces, and code used to build the application using Python Tkinter for the GUI.
This document summarizes a project to create a student capstone supervisor allocation portal using Python. It will include modules for student registration and login, supervisor registration and login, and allocating supervisors to students. The project will use Python and Tkinter and will be developed by three team members over four weeks, with planning, design, coding, and testing phases. Gantt charts show the project and module schedules and team member responsibilities.
This document describes a pharmacy management system project that aims to create software to effectively manage a pharmaceutical store. The software allows users to maintain medicine records, generate invoices, check validity and stock levels. It uses a MySQL database with tables designed in multiple normal forms to store medicine, sales, purchase and user data. The system implementation includes modules for login, home, companies, purchases, drugs, sales, users and messaging.
The document discusses packet forwarding and the IP header. It provides information on how routers forward packets based on routing tables to their intended destinations. The IP header contains fields like the version, identification, flags, fragment offset, time to live, protocol, and source and destination addresses that are used to deliver packets to the correct destination. Packet forwarding simply implies forwarding incoming packets to their intended destination by routers in the network.
Discover the latest insights on Data Driven Maintenance with our comprehensive webinar presentation. Learn about traditional maintenance challenges, the right approach to utilizing data, and the benefits of adopting a Data Driven Maintenance strategy. Explore real-world examples, industry best practices, and innovative solutions like FMECA and the D3M model. This presentation, led by expert Jules Oudmans, is essential for asset owners looking to optimize their maintenance processes and leverage digital technologies for improved efficiency and performance. Download now to stay ahead in the evolving maintenance landscape.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
Batteries -Introduction – Types of Batteries – discharging and charging of battery - characteristics of battery –battery rating- various tests on battery- – Primary battery: silver button cell- Secondary battery :Ni-Cd battery-modern battery: lithium ion battery-maintenance of batteries-choices of batteries for electric vehicle applications.
Fuel Cells: Introduction- importance and classification of fuel cells - description, principle, components, applications of fuel cells: H2-O2 fuel cell, alkaline fuel cell, molten carbonate fuel cell and direct methanol fuel cells.
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
2. INTRODUCTION
▪This is a Bank Management System Database Project
▪ The main aim of Bank Management Mini DBMS project is to
keep record of customer transactions in the bank.
▪We aim to demonstrate the use of create, read, update and
delete ORACLE operations through this project.
3. ▪PROJECT DESCRIPTION
▪Firstly, employee registration is done in the concern bank branch.
▪Branch employee creates customer account in the bank, then customer can
credit amount, debit amount and check balance.
▪Customer can even use different services like insurance, loan, bill payments etc.
▪ Bank Management Mini DBMS Project contains 4 modules:
Account Holder: As the name suggests, a record of customer details.
Transaction: Transactions to be made by the customer (credit amount, debit etc).
Services: Additional services that customer may want like (insurance, loan etc.).
Branch/Employee : Manager/Employee details of the concern bank.
7. LIST OF RELATIONSHIPS
▪ Bank has Branches => 1 : N
One Bank can have many Branches but one Branch can not
belong to many Banks, so the relationship between Bank and
Branch is one to many relationship.
▪ Branch maintain Accounts => 1 : N
One Branch can have many Accounts but one Account can
not belong to many Branches, so the relationship between
Branch and Account is one to many relationship.
▪ Branch offer Loans => 1 : N
One Branch can have many Loans but one Loan can not
belong to many Branches, so the relationship between
Branch and Loan is one to many relationship.
8. ▪ Account held by Customers => M : N
One Customer can have more than one Accounts and also One
Account can be held by one or more Customers, so the
relationship between Account and Customers is many to many
relationship.
▪ Loan availed by Customer => M : N
(Assume loan can be jointly held by many Customers).
One Customer can have more than one Loans and also One
Loan can be availed by one or more Customers, so the
relationship between Loan and Customers is many to many
relationship.
▪ Employee works in Branch=> M : 1
Many Employees work in one Branch , but one employee can
not work in many branches of the bank. So , the relationship
between Employee and Bank is many to one relationship.
12. NORMALIZATION
Bank Table
Bank ( Bank_Name , Bank_Code , Bank_Address )
Prime attributes : Bank_code
1 NF : There are no multi-valued or composite
attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF : There are no Transitive Dependencies.
Hence it is in 3NF
13. Customer Table
Customer ( Customer_id , Customer_Name , Phone_Number ,
Customer_Address , Customer_DOB )
Prime attributes :Customer_id
1 NF :There is a composite attribute Customer_Name having first_name and
last_name as attributes , and Customer_Address and a multi-valued attribute
Phone_Number.
Hence the tables after converting into 1 NF are
▪ Customer ( Customer_id, first_name ,last_name , House_No , city , state ,
country , Customer_DOB)
▪ (Customer_id , Phone_number )
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF : There are no Transitive Dependencies.
Hence it is in 3NF
14. Branch Table
Branch ( Branch_id , Branch_Name , Branch_Address )
Prime attributes : Branch_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
15. Loan Table
Loan ( Loan_id , Loan_type , Amount )
Prime attributes : Loan_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
16. Account Table
Account ( Account_Number , Account_type , Balance )
Prime attributes : Account_number
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
17. Branch_has Table
Branch_has (Branch_id , Bank_code(foreign key) ,
Branch_Name , Branch_Address)
Prime attributes :Branch_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
18. Employee_worksin Table
Employee_worksin (Emp_id , Branch_id(foreign key) ,
Emp_name , Emp_ph , Emp_sal , Emp_DOB )
Prime attributes :Emp_id
1 NF :There are multi-valued attribute Emp_ph,Emp_name
Hence the tables after Normalizing are:
Employee_worksin (Emp_id , Branch_id(foreign key) ,
Emp_firstname , Emp_lastname , Emp_sal , Emp_DOB )
Emp_works (Emp_id , Emp_ph)
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
19. Loan_Offer Table
Loan_offer (Loan_id , Loan_type , Amount ,
Branch_id(foreign key))
Prime attributes :Loan_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
20. Maintain_Account Table
Maintain_account (Account_no , Branch_id(foreign key) ,
Account_type , Balance)
Prime attributes :Account_no
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
21. Availed_by Table
Availed_by (Loan_id , customer_id)
Prime attributes :Loan_id , customer_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
22. Hold_by Table
Hold_by (Customer_id , Account_No)
Prime attributes : Customer_id , Account_No
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
26. INTRODUCTION
▪This is a Bank Management System Database Project
▪ The main aim of Bank Management Mini DBMS project is to
keep record of customer transactions in the bank.
▪We aim to demonstrate the use of create, read, update and
delete ORACLE operations through this project.
27. ▪PROJECT DESCRIPTION
▪Firstly, employee registration is done in the concern bank branch.
▪Branch employee creates customer account in the bank, then customer can
credit amount, debit amount and check balance.
▪Customer can even use different services like insurance, loan, bill payments etc.
▪ Bank Management Mini DBMS Project contains 4 modules:
Account Holder: As the name suggests, a record of customer details.
Transaction: Transactions to be made by the customer (credit amount, debit etc).
Services: Additional services that customer may want like (insurance, loan etc.).
Branch/Employee : Manager/Employee details of the concern bank.
31. LIST OF RELATIONSHIPS
▪ Bank has Branches => 1 : N
One Bank can have many Branches but one Branch can not
belong to many Banks, so the relationship between Bank and
Branch is one to many relationship.
▪ Branch maintain Accounts => 1 : N
One Branch can have many Accounts but one Account can
not belong to many Branches, so the relationship between
Branch and Account is one to many relationship.
▪ Branch offer Loans => 1 : N
One Branch can have many Loans but one Loan can not
belong to many Branches, so the relationship between
Branch and Loan is one to many relationship.
32. ▪ Account held by Customers => M : N
One Customer can have more than one Accounts and also One
Account can be held by one or more Customers, so the
relationship between Account and Customers is many to many
relationship.
▪ Loan availed by Customer => M : N
(Assume loan can be jointly held by many Customers).
One Customer can have more than one Loans and also One
Loan can be availed by one or more Customers, so the
relationship between Loan and Customers is many to many
relationship.
▪ Employee works in Branch=> M : 1
Many Employees work in one Branch , but one employee can
not work in many branches of the bank. So , the relationship
between Employee and Bank is many to one relationship.
36. NORMALIZATION
Bank Table
Bank ( Bank_Name , Bank_Code , Bank_Address )
Prime attributes : Bank_code
1 NF : There are no multi-valued or composite
attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF : There are no Transitive Dependencies.
Hence it is in 3NF
37. Customer Table
Customer ( Customer_id , Customer_Name , Phone_Number ,
Customer_Address , Customer_DOB )
Prime attributes :Customer_id
1 NF :There is a composite attribute Customer_Name having first_name and
last_name as attributes , and Customer_Address and a multi-valued attribute
Phone_Number.
Hence the tables after converting into 1 NF are
▪ Customer ( Customer_id, first_name ,last_name , House_No , city , state ,
country , Customer_DOB)
▪ (Customer_id , Phone_number )
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF : There are no Transitive Dependencies.
Hence it is in 3NF
38. Branch Table
Branch ( Branch_id , Branch_Name , Branch_Address )
Prime attributes : Branch_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
39. Loan Table
Loan ( Loan_id , Loan_type , Amount )
Prime attributes : Loan_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
40. Account Table
Account ( Account_Number , Account_type , Balance )
Prime attributes : Account_number
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
41. Branch_has Table
Branch_has (Branch_id , Bank_code(foreign key) ,
Branch_Name , Branch_Address)
Prime attributes :Branch_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
42. Employee_worksin Table
Employee_worksin (Emp_id , Branch_id(foreign key) ,
Emp_name , Emp_ph , Emp_sal , Emp_DOB )
Prime attributes :Emp_id
1 NF :There are multi-valued attribute Emp_ph,Emp_name
Hence the tables after Normalizing are:
Employee_worksin (Emp_id , Branch_id(foreign key) ,
Emp_firstname , Emp_lastname , Emp_sal , Emp_DOB )
Emp_works (Emp_id , Emp_ph)
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
43. Loan_Offer Table
Loan_offer (Loan_id , Loan_type , Amount ,
Branch_id(foreign key))
Prime attributes :Loan_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
44. Maintain_Account Table
Maintain_account (Account_no , Branch_id(foreign key) ,
Account_type , Balance)
Prime attributes :Account_no
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
45. Availed_by Table
Availed_by (Loan_id , customer_id)
Prime attributes :Loan_id , customer_id
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF
46. Hold_by Table
Hold_by (Customer_id , Account_No)
Prime attributes : Customer_id , Account_No
1 NF : There are no multi-valued or composite attributes.
Hence it is in 1NF.
2 NF :It is in 1NF and
There are no partial dependencies.
Hence it is in 2 NF
3 NF :
It is in 2 NF and there are no Transitive Dependencies.
Hence it is in 3NF