Professional Documents
Culture Documents
A- atomicity
C- consistency (inconsistent is when half of the product had new tags, but another
half remained old.)
(Like money transfer in the bank)
I- isolation
D-durability
3)
SELECT products.name, products.price, Manufacturers.PhoneNumber
FROM Products
INNER JOIN Manufacturers on Products.FK_manufacturers =
Manufacturers.ID_manufacturers
INNER JOIN Categories on Products.FK_categories = Categories.ID_categories
WHERE Categories.Name="Snacks&Sweets" and Products.price<50
"you can use (and, or, not)"
-----------------------------------------------------------------------------------
----------------------------------
To know if it�s possible to create the new software:
T: Technical feasibility
E: Economical feasibility
S: Schedule feasibility
O: Operational feasibility
L: Legal feasibility
HW - hardware
SW - software
MW - meatware
-----------------------------------------------------------------------------------
------------------------------------
Implementation - replacing the present system with the new system.
Types of implementation:
- Parallel running
- Pilot Implementation
- Phased Implementation
- Direct changeover
Advantages:
- Budget. You will pay only for old or new one. You will never pay for both.
Advantages:
- bugs can be easily found
- personal can easily get used to it
Phase implementation:
Some will use old system, other will you new system.
Partly training. Parts are new and change happens step by step.
-----------------------------------------------------------------------------------
--------------------------------------
-On -premises:
Download it once, use forever
-Software as a service:
Monthly subscription, online use.
Adventages of SaaS:
- Price of lower in short term
- You can use it on a several devices
- You don't have to worry about updates
- outside storage
- Tech support
Disanvantages of SaaS:
- You don't have control over system
-
-----------------------------------------------------------------------------------
--------------------------------------
Things to do in case of direct implementation:
- Save data
- Migrate data
When migrating data:
Things to do in when migrating the data:
Extract the data => Transform it => Load the data => Validation rules
Data migration can differ in different systems:
-data structure
-data format (date, year/month/day vs year/day/month)
-character set (different alphabets)
-validation rules (how valid is information in different system/ For example: 30th
of february is not valid)
-----------------------------------------------------------------------------------
---------------------------------------
client can access thi data to find hotels that he wants to (search)
money form data sharing for the booking company
easier for client to find the best hotel for him
client will be in charge of discounts and offers offered by the hotel
hotel can get more tourists because of this database.