Refrential

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 20

An

Assignment 2/2 Report


On

Managing Information at the Wildlife Park


Submitted
For
Pearson BTEC International Level 3 Subsidiary Diploma
I Year – I SEM
2022-2023
In
Information Technology
Submitted By
Mousa maamoun omar
Mr. Mohammed Nadeem Momin
(Faculty in-Charge)

Department of Computer Science


British Applied College, Umm Al
Understanding the purpose and structure of relational database management systems.
Explaining how the features of a relational database are used for database management. A
relational database is a variety of knowledgebase that stores data in tables in order that it is
accustomed correlate different hold on data sets is called a electronic Data service
management system (RDMS). Most companies use these relational databases. Most of the Data
technology world relies on this RDMS. It’s the power to handle complicated queries and
massive amounts of data. The quality usage of fashionable databases is multiple tables.

Relationships are data stored in numerous tables. These tables are divided into several rows
and columns. There can be many rows, and these columns are created for specific data types in
the database. Model RDB: In RDB, any Data is written to the other Data thus that relationships
will be simply added. This configures the RDB structure as a flexible, economical and intuitive
means of storing Data, which can be accessed by any application. If a Data is updated in the
Data, all instances will be updated automatically. The government team can access the data in
real time. RDBMS types and characteristics: There are many sorts of RDBMS, listed below: 1.
Maria DB could be a database server, provides a platform or obtains structured Data from given
data, and uses various applications on several websites they go to the bank. It provides a fast
and powerful Data server and spark atmosphere with plugins and storage engines and various
other database related tools, allowing Maria DB to be employed in various situations. 2. SQLite
is a database wide used in the world, including an awfully eye-catching project. It uses a few
independent servers and a transactional SQL database engine. It can be used for any purpose
for free and has been integrated into the final program. It additionally stores the database file
as a single platform on the host. 3. Firebird is associate degree open supply Data that provides
several SQL functions that can be run on Windows and various different UNIX platforms.
Provide smart concurrency and high-performance support for hold on procedures. The most
function of Firebird is the support for all major platforms and operating systems and multi-
generational connections. RELATIONAL MODEL - Relational facts model is that the number one
facts version, that is employed wide spherical the global for facts storage and methoding. This
version is straightforward and it’s all of the residences and capabilities needed to procedure
facts with storage efficiency. IT collection of Data throughout a Data is delineated via way of
means of relative version (RM). A relation will be a table of values. a set of connected data
values is represented via way of means of each row inside the table. These rows within side the
table imply a real-global dating of entity. The interpretation of values in every row is completed
via way of means of the table call and column names. There are several ideas of the relative
version structure. The property that outline a relation is understood as characteristic, example:
NAME. Every characteristic has pre-described scope and worth which is termed domain. A tuple
will be a single row of a table containing a Data. Cardinality is that the total variety of rows gift
inside the table. RELATIONAL ALGEBRA - Relational algebra is procedural question language
which takes Relation as enter and generate relation as output. Relative algebra specifically
affords theoretical basis for relational databases and SQL. Union operation feature is just like in
set theory, best distinction is that the union of relation ought to have identical set of attributes.
Set distinction is used to deduct the not unusual place tuples containing in a single set in
recognize to the other. It is diagnosed via way of means of the symbol (-). For example: A – B,
the ensuing solution will be all of the tuples which are in A however now no longer in B. There
are forms of be a part of, herbal be a part of and conditional be a part of. Natural be a part of is
the be a part of among or more family members on the way to bring about a fixed of all mixture
of tuples in which they have not unusual place same characteristic at the same time as
circumstance be a part of works in addition to herbal be a part of best the distinction being that
any circumstance may be designated such as extra than, now no longer same, etc. To pick
required tuples of relation, selection is used. An intersection of units suggest the facts not
unusual place in each the units. It is described via way of means of the symbol (?). ENTITY
RELATIONSHIP- it is a link between the two tables in database and it is created through
matching two tables each attributes. There are forms of modelling relations, time-honored and
semantic. Relationship that story a greater non-unique and better view of the connection is
known as time honored entity courting. It allows to recognize the general shape of the database
via way of means of specifying which entities are related. While semantic entity courting
consists of greater of the real attributes and additionally suggests the number one and overseas
key attributes that create the connection among tables. To discover a row in a relation table,
keys are used. The keys permits to locate the how the 2 tables are linked. It assist discover rows
in a table via way of means of combining one or greater columns in that table. There are many
forms of keys in DBMS. To discover rows in a table, a fantastic secret's used. To uniquely
discover each row in a table, number one secret's used. To discover tuples in a table, candidate
secret's used. It is likewise called fantastic key without an attributes. To create a hyperlink
among tables, an overseas secret's used. It make sure that the statistics integrity is maintained
and additionally permit navigation among exclusive instances of an entity. To preserve the best
of Data, there are a fixed of regulations to be accompanied called integrity constraints. It
additionally guarantees that everyone the techniques are achieved without the statistics
integrity being affected, hence guarding database from unintended damage. There are many
forms of integrity. Entity integrity constraints make sure that no number one key cost need to
be null. DATABASE RELATIONSHIPS- Database relationships are institutions among tables which
might be created the usage of be a part of statements to retrieve data. There are 3 types of
Database relationship and they are defined below: One-to-one: this sort of relationship permits
just one Data on either side of the relationship. The first key relates to only one Data—or none
—in another table. For example, in an exceedingly marriage, every mate has only one other
spouse. This type of relationship is enforced in one table and so doesn't use a distant key. One-
to-many: A one-to-many relationship allows a single Data in one table to be regarding multiple
Data in another table. Contemplate a business with an info that has Customers and Orders
tables. A single client should buy multiple orders, however one order couldn't be connected to
multiple customers. Thus the Orders table would contain a distant key that matched the first
key of the purchasers table, whereas the purchasers table would don't have any foreign key
inform to the Orders table. Many-to-many: this {can be} a fancy relationship during which many
Data in an exceedingly table can link to several Data in another table. For example, our business
in all probability} desires not solely Customers and Orders tables, but likely conjointly needs a
product table. Again, the connection between the Customers and Orders table is one-to-many,
however contemplate the connection between the Orders and product table. Associate degree
order will contain multiple products, and a product may well be connected to multiple orders:
many customers may submit an order that contains a number of constant products. This type of
relationship needs at minimum 3 tables. DATA MANIPULATION
1. What is data Manipulation? Manipulation of Data is that the procedure of manipulating or
changing statistics to create it further ready and readable. We have a tendency to use DML to
perform this. What’s supposed through DML? Well, it stands for data Manipulation Language or
a programing language ready to adding, removing, and dynamical databases, i.e. converting the
statistics to some factor that we are going to study. We are able to sleek and map the Data
thanks to DML to make it light for expression. 2. Data MANIPULATION EXAMPLES Data
Manipulation is the amendment of statistics to make it easier to check or extra established. For
example, in alphabetical order, a log of Data are often sorted, creating it easier to get person
entries. On net server logs, Data manipulation is likewise wont to allow the net website man of
affairs to screen their most well-known pages and also their reassets of traffic. Accounting
customers or associated fields to boot management statistics to guage the value of the product,
rating patterns, or destiny tax obligations. To forecast tendencies with inside the inventory
marketplace and the approach shares may perform shortly, inventory marketplace analysts
additionally use Data manipulation. Computers can also use Data manipulation to look at the
statistics Associate in Nursing exceedingly| in a very} further wise manner to customers
entirely} totally on code in a user-described software system program program, internet page,
or Data formatting. 3. PURPOSE of Data MANIPULATION For industrial enterprise operations
and optimization, Data manipulation could be a key feature. you've got if you would like to
traumatize the Data with inside the style you want it to use Data well and flip it into precious
statistics inclusive of reading financial Data, customer behavior, and doing fashion analysis. As
such, Data manipulation presents an organization with several advantages, including:
Consistent Data: it's going to be established, study, and better understood through giving Data
during a constant format. You would possibly not have a unified read whereas taking Data from
numerous reasserts, but with Data manipulation and commands, you'll make sure that the Data
is established and saved consistently. Project Data: it' way preponderating for teams if you
would like to use historic Data to challenge the destiny and to supply further in-intensity
analysis, significantly in terms of finances. Manipulation of Data makes it possible for this
purpose. Overall, being capable of convert, update, delete, and contain Data right into a Data
approach you'll do further with the Data. -Create extra value from the Data. It’ll become
unneeded through giving Data that stays static. However you will have trustworthy insights to
create higher industrial enterprise picks whereas you notice the thanks to use Data in your
advantage. Delete or forget redundant Data: Data this is often unusable is continually gift and
would possibly intervene with what matters. DATA TYPES: Designing a relational database to
meet client requirements. Based on the client’s requirements mentioned in the scerio, I have
suggested the following entity-relationship diagram.
One – To – One

One – To – One

K_ID

Hos

E ID
D_ID Diet D type

consumes

Animal year No of feed/day

A ID name

Belongs Raised
Animal
to One – To – One by

One – To – One Gende


r
Conversation
Species status
Details
Life style
Keepers

Name
Species S type S group
ID
KDOB Rank

location Enclosure type


At the first we should create tables .
Then the forms .
Then enter the queries
Testing

FORMS WERE CREATED AND TESTED SUCCESSFUL


VALIDITY AND INTEGRITY OF DATA TESTING WAS
SUCCESSFUL
Queries was created and tested sucssfully

You might also like