Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Notes #6 - DBMS / RDBMS Concepts

Notes #6 - DBMS / RDBMS Concepts

Ratings: (0)|Views: 4,537|Likes:

More info:

Published by: Soumya Jyoti Bhattacharya on May 20, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOC, TXT or read online from Scribd
See More
See less





Data Source
Datasource is a name given to the connection set up to a database from a server. The name is commonly used when creating a query to the database. The DSN(Datasource Name) does not have to be the same as the filename for the database.For example, a database file named “friends.mdb” could be set up with a DSN of “school”. Then DSN “school” would then be used to refer to the database whenperforming a query.A DataSource object is the representation of a data source in the Java programminglanguage. In basic terms, a data source is a facility for storing data. It can be assophisticated as a complex database for a large corporation or as simple as a filewith rows and columns. A data source can reside on a remote server, or it can be ona local desktop machine. Applications access a data source using a connection, anda DataSource object can be thought of as a factory for connections to the particulardata source that the DataSource instance represents. The DataSource interfaceprovides two methods for establishing a connection with a data source.
Source of Data
From another Database
From Web / Network / User / Groups
Data File Environment
Data File Environment, also called file system (often also written asfilesystem) is a method of storing and organizing computer files and theirdata. Each file in this system is isolated and possesses no / very littleconnection with another.
In a data file environment, all files are produced using various tools andapplications, so file integrity is far less.
Files can be stored on different hard disk partitions according to userrequirements and more files can be added to the same partition till the disk isfull.
Q8/I (A) –2006
Security is generally low in a Data File Environment and sharing integrity isalso low.
Database Environment
In a database environment, data is logically stored in tabular form and oftenpossess relations and connections within such other tables.
In database environment, all files (databases) are created can be opened /edited / deleted using same tool (DBMS Software), so file integrity is veryhigh.
Databases are broken down into smaller “Data Files” which is stored inmemory at random locations on related server. Such Data Files are logicallyconnected but physically scattered on server’s storage device.
Different usability and accessibility rights awarded to different level of userswhich ensures that the database environment remains very secure. Again, itis highly sharable since the core language of all database software are same(SQL)
Data model (Database Models)
A data model in software engineering is an abstract model that describes how dataare represented and accessed. Data models formally define data elements andrelationships among data elements for a domain of interest. According to Hoberman(2009), "A data model is a way finding tool for both business and IT professionals,which uses a set of symbols and text to precisely explain a subset of realinformation to improve communication within the organization and thereby lead toa more flexible and stable application environment." A data model explicitlydetermines the structure of data or structured data. Typical applications of datamodels include database models, design of information systems, and enablingexchange of data. Usually data models are specified in a data modeling language.A database model is a theory or specification describing how a database isstructured and used. Several such models have been suggested. Common modelsinclude:
Flat model:
This may not strictly qualify as a data model. The flat (or table) model consists of a single, two-dimensional array of data elements, where all members of agiven column are assumed to be similar values, and allmembers of a row are assumed to be related to one another.
Q8/II (A) –2006

Activity (19)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Ankit Jain liked this
Akshay Aggarwal liked this
Amber Farooq liked this
Maya Singh liked this
Monika Patne liked this
sasthakms liked this
amarendaryadav liked this
Tabrezi liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->