Академический Документы
Профессиональный Документы
Культура Документы
1. Manual Recording
2. Computer Assisted using Spreadsheet Application
Disadvantages
Repeated Data
Data entry
Data validation & Checking
Data sharing / Collaboration
Search and Retrieval
Error Debugging
Upper row limit (65000 for Excel)
Easy data duplication
Formula errors
Disadvantages
Harder to setup
Expense of Database
Knowledge of Structured Query
Language (SQL) takes time to learn.
Techonology To be Used:
Front-end
: PHP, Html, CSS, Javascript
Backend Database : MySql
Proposed System : Web-based Loan Management System
Modules:
1. Loan Processing
2. Collection Module
3. Accounting
Now that you are a bit more familiar with the purposes of the two, how do
you determine which is best for your data? Most businesses find that using
both works best. Take a look at the following simple example:
Company ABC needed a method of storing data related to customer sales
where they could print invoices and be able to track orders and customer
contact information. They also needed to be able to quickly calculate what
an increase or decrease in product prices and/or sales would do to their
overall revenue generation along with a way to analyze trends.
First, they developed an Access database to store all of their customer
information and ordering data. They included the following tables: Contact
Information, Products, and Orders. From this they used the tables and also
created queries of the table data on which to base reports, like invoices.
They also created easy to use forms for inputting data and a user-friendly
switchboard for easy navigation. This gave them an efficient way to enter
data, store data, and generate information for invoices, sales by product,
sales by customer, and so on.
Second, they used Excel spreadsheets to quickly calculate what changes in
price and sales would do to their revenue by creating various scenarios.
They could also use their sales information in Excel to analyze trends by
generating charts and graphs. This gave them an easy way to analyze their
data and trends in a tool with understandable and meaningful formats.
What can we gain from this example? As a general rule of thumb, databases
should be used for data storage and spreadsheets should be used to analyze
data.
If you currently use a spreadsheet to store data, ask yourself the following
questions:
Can you see all relevant data on one screen, or do you have to keep
scrolling to find information?
Do you have a difficult time viewing specific data sets that you want?
If you answered yes to at least two of the questions, you should think about
moving your information to a database application.
In a Nutshell Use a database if...
Accuracy is difficult, and the increased likelihood of data errors is almost inevitable
with larger quantities of information, or when out of the box actions take place (such as
moving an assets location for example).
Excels lack of validation and potential copy-paste errors make it extra easy to slip in
mistakes.
It can be extremely challenging to spot and correct errors, especially with larger
volumes of data.
A computer crash, hardware failure or virus can potentially mess up all your hard
work and set you back like its nobodys business.
Theres no audit trail, which makes it tough to keep your actual asset count and data
in sync, especially when more than one person has access to the file.
Works fine until more than 1 person starts using or editing it.
Only 1 person can edit the spreadsheets at a time, and doing this from the comfort of
their own phone usually isnt a given.
After the spreadsheet is copied, horrific chaos and confusion often ensues.
There is no system to tell us who changed what and when. So anyone can be
blamed for your mistake (no, that is not supposed to be an advantage).
4. Excel can easily get too complex and limits quick data analysis or a clear
overview
With too much data it can get complex to be able to see whats relevant.
It can get overly complicated if you want to start planning for the future.
Wouldnt it be grand to say farewell to Excels stiff, old fashioned and boring
formatting and to trade it in for an intuitive and slick software tool with an accessible and
well-arranged timeline that instantly shows your priorities?
The fact that you only work with text and cant liven things up with images doesnt
help either.
In a Nutshell
Time to upgrade, release all your Excel stress and get efficient!
Fundamentals
Both spreadsheets and databases are used to store and manage
sets of data. The basic content in a spreadsheet or a database is a
set of data values. Where spreadsheets and databases vary is in
how they store and manipulate the data. A spreadsheet stores
data values in cells, with multiple cells represented in a system of
rows and columns. Cells can refer to other cells, and the
spreadsheet can include cells that carry out processing on other
cell values. A database typically stores data values in tables. Each
table has a name and one or more columns and rows. A row in a
table is called a record. A single record includes a value for each
column in a table. Databases can enforce relationships between
records in different tables.
Technologies
Spreadsheets and databases generally use different technologies.
The most widely used spreadsheet program is Excel, which is part
of Microsoft Office. Other spreadsheet programs form part of
OpenOffice and GoogleDocs. Database technologies include
Microsoft Access, Oracle, MySQL and SQL Server, among many
others. Some databases are run on servers and accessed over
networks, including the Internet. In most cases, a database will
have a software application built on top of it, providing user
access to the data. Databases are built and managed by software
programmers and Web developers, often using SQL (Structured
Query Language). Database applications can be written in many
programming languages, including Java, PHP, ASP and others.
Related Reading: How to Insert Data From Multiple Excel
Spreadsheets to One Excel Spreadsheet
Processing
Both spreadsheets and databases offer a range of processing
functions. Using these you can manipulate, sort and filter data.
Databases offer a greater range of complexity in terms of data
manipulation, but this must be expressed in programming or SQL
code. However, for basic data processing, spreadsheets provide
users with a range of automated functions, which are accessible
to people who do not have much technical experience. Some data
management needs are only possible using databases, but where
this is not the case, a spreadsheet may provide a more usable
option.