DataBase Management System/What Is Data/File Systems/File Management System Problems/Database Applications/ADVANTAGES OF A DBMS/Data Model



unit 1
database :
A database is a collection of stored operational data used by various applications and/or users by some particular enterprise or by a set of outside authorized applications and authorized users.
DataBase Management System :
A DataBase Management System (DBMS) is a software system that manages execution of users applications to access and modify database data so that the data security, data integrity, and data reliability is guaranteed for each application and each application is written with an assumption that it is the only application active in the database.
What Is Data ?
Different view points:
–A sequence of characters stored in computer memory or storage
–Interpreted sequence of characters stored in computer memory or storage
–Interpreted set of objects
– Database supports a concurrent access to the data
File Systems :
File is uninterpreted, unstructured collection of information
•File operations: delete, catalog, create, rename, open, close, read, write, find, …
•Access methods: Algorithms to implement operations along with internal file organization
•Examples: File of Customers, File of Students; Access method: implementation of a set of operations on a file of students or customers.
File Management System Problems :
Data redundancy
•Data Access: New request-new program
•Data is not isolated from the access implementation
•Concurrent program execution on the same file
•Difficulties with security enforcement
•Integrity issues .

Database Applications :
Airline Reservation Systems – Data items are: single passenger reservations; Information about flights and airports; Information about ticket prices and tickets restrictions.
Banking Systems – Data items are accounts, customers, loans, mortgages, balances, etc. Failures are not tolerable. Concurrent access must be provided
Corporate Records – Data items are: sales, accounts, bill of materials records, employee and their dependents
ADVANTAGES OF A DBMS:
Data independence: Application programs should be as independent as possible from details of data representation and storage. The DBMS can provide an abstract view of the data to insulate application code from such details.
cient data access: A DBMS utilizes a variety of sophisticated techniques to store and retrieve data efciently. This feature is especially important if the data is stored on external storage devices.
Data integrity and security: If data is always accessed through the DBMS, the DBMS can enforce integrity constraints on the data. For example, before inserting salary information for an employee, the DBMS can check that the department budget is not exceeded. Also, the DBMS can enforce access controls that govern what data is visible to dierent classes of users.
Data administration: When several users share the data, centralizing the administration
of data can oer signi cant improvements. Experienced professionals who understand the nature of the data being managed, and how dierent groups of users use it, can be responsible for organizing the data representation to minimize redundancy and for ne-tuning the storage of the data to make retrieval efcient.
concarence recovery: A DBMS schedules concurrent accesses to the data in such a manner that users can think of the data as being accessed by only one user at a time. Further, the DBMS protects users from the eects of system failures.
Reduced application development time: Clearly, the DBMS supports many important functions that are common to many applications accessing data stored in the DBMS. This, in conjunction with the high-level interface to the data, facilitates quick development of applications. Such applications are also likely to be more robust than applications developed from scratch because many important tasks are handled by the DBMS instead of being implemented by the application.
Data Levels and their Roles :

Physical – corresponds to the first view of data: How data is stored, how is it accessed, how data is modified, is data ordered, how data is allocated to computer memory and/or peripheral devices, how data items are actually represented (ASCI, EBCDIC,…) .The physical schema speci es additional storage details. Essentially, the physical schema summarizes how the relations described in the conceptual schema are actually stored on secondary storage devices such as disks and tapes. We must decide what le organizations to use to store the relations, and create auxiliary data structures called indexes to speed up data retrieval operations.
Conceptual – corresponds to the second view of data: What we want the data to express and what relationships between data we must express, what “ story” data tells, are all data necessary for the “story’ are discussed. The conceptual schema (sometimes called the logical schema) describes the stored data in terms of the data model of the DBMS. In a relational DBMS, the conceptual schema describes all relations that are stored in the database. In our sample university database, these relations contain information about entities, such as students and faculty, and about relationships, such as students' enrollment in courses. All student entities can be described using records in a Students relation, as we saw earlier. In fact, each collection of entities and each collection of relationships can be described as a relation, leading to the following conceptual schema:
Students(sid: string, name: string, login: string, age: integer, gpa: real)
Faculty( d: string, fname: string, sal: real)
Courses(cid: string, cname: string, credits: integer)
Rooms(rno: integer, address: string, capacity: integer)
Enrolled(sid: string, cid: string, grade: string)
Teaches( d: string, cid: string)
Meets In(cid: string, rno: integer, time: string)
The choice of relations, and the choice of elds for each relation, is not always obvious,
and the process of arriving at a good conceptual schema is called conceptual
database design.
View – corresponds to the third view of data:What part of the data is seen by a specific application .External schemas, which usually are also in terms of the data model of the DBMS, allow data access to be customized (and authorized) at the level of individual users or groups of users.The external schema design is guided by end user requirements. For example, we might ant to allow students to nd out the names of faculty members teaching courses, as well as course enrollments. This can be done by de ning the following view:
Courseinfo(cid: string, fname: string, enrollment: integer)

STRUCTURE OF A DBMS:

When a user issues a query, the parsed query is presented to a query optimizer, which uses information about how the data is stored to produce an effcient execution plan for evaluating the query. An execution plan is a blueprint for evaluating a query, and is usually represented as a tree of relational operators.
The code that implements relational operators sits on top of the le and access methods layer. This layer includes a variety of software for supporting the concept of a le, which, in a DBMS, is a collection of pages or a collection of records. This layer typically supports a heap le, or le of unordered pages, as well as indexes. In addition to keeping track of the pages in a le, this layer organizes the information within a page.The les and access methods layer code sits on top of the buer manager, which brings pages in from disk to main memory as needed in response to read requests.
The lowest layer of the DBMS software deals with management of space on disk, where the data is stored. Higher layers allocate, deallocate, read, and write pages through (routines provided by) this layer, called the disk space manager.
The DBMS supports concurrency and crash recovery by carefully scheduling user requests and maintaining a log of all changes to the database. DBMS components associated with concurrency control and recovery include the transaction manager, which ensures that transactions request and release locks according to a suitable locking protocol and schedules the execution transactions; the lock manager, which keeps track of requests for locks and grants locks on database objects when they become available; and the recovery manager, which is responsible for maintaining a log, and restoring the system to a consistent state after a crash. The disk space manager, buer manager, and le and access method layers must interact with these components.
Data Models:
A collection of tools for describing ......
  • Data.
  • Data relationships.
  • Data semantics.
  • Data constraints.
Relational model..........
Entity-Relationship data model (mainly for database design) .
Object-based data models (Object-oriented and Object-relational).
  • Semistructured data model (XML).
Other older models:.........
  • Network model .
  • Hierarchical model.
Database Access from Application Programs:
To access the database, DML statements need to be executed from the host language.There are two ways to do this:
• By providing an application program interface (set of procedures) that can be used to send DML and DDL statements to the database, and retrieve the results.The Open Database Connectivity (ODBC) standard defined by Microsoft for use with the C language is a commonly used application program interfacestandard. The Java Database Connectivity (JDBC) standard provides correspondingfeatures to the Java language.
• By extending the host language syntax to embed DML calls within the host language program. Usually, a special character prefaces DML calls, and a preprocessor, called the DML precompiler, converts the DML statements to normal procedure calls in the host language.
Database Users and Administrators:
  • Naive users are unsophisticated users who interact with the system by invoking one of the application programs that have been written previously.
  • Application programmers are computer professionals who write application programs.
  • Sophisticated users interact with the system without writing programs. Instead,they form their requests in a database query language. They submit each such query to a query processor, whose function is to break down DML statements into instructions that the storage manager understands. Analysts who submit queries to explore data in the database fall in this category.
  • Specialized users are sophisticated users who write specialized database applications that do not fit into the traditional data-processing framework.
  •  
  • Database Administrator:A person who has such central control over the system is called a database administrator (DBA)
  • Schema definition. The DBA creates the original database schema by executing a set of data definition statements in the DDL.
  • Storage structure and access-method definition.
  • Schema and physical-organization modification. The DBA carries out changes to the schema and physical organization to reflect the changing needs of the organization, or to alter the physical organization to improve performance.
  • Granting of authorization for data access.
  • Routine maintenance.
  •  
  •  
Data Model:
A data model is a collection of conceptual tools for describing data, data relationships, data semantics, and consistency constraints.
Entity:An entity is a “thing” or “object” in the real world that is distinguishable from all other objects. For example, each person in an enterprise is an entity.
Entity set:An entity set is a set of entities of the same type that share the same properties, orattributes. The set of all persons who are customers at a given bank, for example, can be defined as the entity set customer. Similarly, the entity set loan might represent the set of all loans awarded by a particular bank.
An entity is represented by a set of attributes. Attributes are descriptive properties possessed by each member of an entity set. The designation of an attribute for an entity set expresses that the database stores similar information concerning each entity in the entity set; however, each entity may have its own value for each attribute.
Simple and composite attributes:the attributes havebeen simple; that is, they are not divided into subparts is called as "simple attributes". on the other hand, can be divided into subparts is called as "composite attributes".For example, an attribute name could be structured as a composite attribute consisting of first-name, middle-initial, and last-name.
Single-valued and multivalued attributes:For instance, the loan-number attribute for a specific loan entity refers to only one loan number. Such attributes are said to be single valued. There may be instances where an attribute has a set of values for a specific entity. Consider an employee entity set with the attribute phone-number. An employee may have zero, one, or several phone numbers, and different employees may have different numbers of phones.
This type of attribute is said to be multivalued.
Derived attribute:The value for this type of attribute can be derived from the values of other related attributes or entities. For instance, let us say that the customer entity set has an attribute loans-held, which represents how many loans a customer has from the bank.We can derive the value for this attribute by counting the number of loan entities associated with that customer.
Relationship Sets:A relationship is an association among several entities. A relationship set is a set of relationships of the same type.
Mapping Cardinalities:Mapping cardinalities, or cardinality ratios, express the number of entities to which another entity can be associated via a relationship set. Mapping cardinalities are most useful in describing binary relationship sets, although they can contribute to the description of relationship sets that involve more than two entity sets.
  • One to one. An entity in A is associated with at most one entity in B, and an entity in B is associated with at most one entity in A.
  • One to many. An entity in A is associated with any number (zero or more) of entities in B. An entity in B, however, can be associated with at most one entity in A.
  • Many to one. An entity in A is associated with at most one entity in B. An entity in B, however, can be associated with any number (zero or more) of entities in A.
  • Many to many. An entity in A is associated with any number (zero or more) of entities in B, and an entity in B is associated with any number (zero or more) of entities in A.
Keys: A key allows us to identify a set of attributes that suffice to distinguish entities from each other. Keys also help uniquely identify relationships, and thus distinguish relationships from each other.
superkey:A superkey is a set of one or more attributes that, taken collectively, allow us to identify uniquely an entity in the entity set. For example, the customer-id attribute of the entity set customer is sufficient to distinguish one customer entity from another. Thus, customer-id is a superkey. Similarly, the combination of customer-name and customer-id is a superkey for the entity set customer. The customer-name attribute of customer is not a superkey, because several people might have the same name.
candidate key:minimal superkeys are called candidate keys.If K is a superkey, then so is any superset of K. We are often interested in superkeys for which no proper subset is a superkey.It is possible that several distinct sets of attributes could serve as a candidate key.Suppose that a combination of customer-name and customer-street is sufficient to distinguish among members of the customer entity set. Then, both {customer-id} and {customer-name, customer-street} are candidate keys. Although the attributes customerid and customer-name together can distinguish customer entities, their combination does not form a candidate key, since the attribute customer-id alone is a candidate key.
primary key:which denotes the unique identity is called as primary key.primary key to denote a candidate key that is chosen by the database designer as the principal means of identifying entities within an entity set. A key (primary, candidate, and super) is a property of the entity set, rather than of the individual entities. Any two individual entities in the set are prohibited from having the same value on the key attributes at the same time. The designation of a key represents a constraint in the real-world enterprise being modeled.
Weak Entity Sets:An entity set may not have sufficient attributes to form a primary key. Such an entity set is termed a weak entity set. An entity set that has a primary key is termed a strong entity set.
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimlFK83TVRubY8K54fP-N-8nMVFEKWGzemTyeIgkOd_p80QKWun9n3-QHGeBH4S18W1cKJ1232iIc8cGznzKbsmVlfXeN0GF7xhVWHvKsu8hbZHmWjAL8-_L3hTR7X3jcZtPiCQDfkBgHj/s320/3.JPG

For a weak entity set to be meaningful, it must be associated with another entityset, called the identifying or owner entity set. Every weak entity must be associated with an identifying entity; that is, the weak entity set is said to be existence dependent on the identifying entity set. The identifying entity set is said to own the weak entity set that it identifies. The relationship associating the weak entity set with the identifying entity set is called the identifying relationship. The identifying relationship is many to one from the weak entity set to the identifying entity set, and the participation of the weak entity set in the relationship is total.
In our example, the identifying entity set for payment is loan, and a relationship loan-payment that associates payment entities with their corresponding loan entities is the identifying relationship.
Although a weak entity set does not have a primary key, we nevertheless need a means of distinguishing among all those entities in the weak entity set that depend on one particular strong entity. The discriminator of a weak entity set is a set of attributes that allows this distinction to be made.
In E-R diagrams, a doubly outlined box indicates a weak entity set, and a doubly outlined diamond indicates the corresponding identifying relationship.in fig the weak entity set payment depends on the strong entity set loan via the relationship set loan-payment.

The figure also illustrates the use of double lines to indicate total participation—the of the (weak) entity set payment in the relationship loan-payment is total, meaning that every payment must be related via loan-payment to some loan. Finally, the arrow from loan-payment to loan indicates that each payment is for a single loan. The discriminator of a weak entity set also is underlined, but with a dashed, ratherthan a solid, line.

Specialization:An entity set may include subgroupings of entities that are distinct in some wayfrom other entities in the set. For instance, a subset of entities within an entity set may have attributes that are not shared by all the entities in the entity set. The E-R model provides a means for representing these distinctive entity groupings. Consider an entity set person, with attributes name, street, and city. A personmay be further classified as one of the following:
• customer
• employee
Each of these person types is described by a set of attributes that includes all the attributes of entity set person plus possibly additional attributes. For example, customer entities may be described further by the attribute customer-id, whereas employee entities may be described further by the attributes employee-id and salary. The process of designating subgroupings within an entity set is called specialization. The specialization of person allows us to distinguish among persons according to whether they are employees or customers.
Generalization:The design process may also proceed in a bottom-up manner, in which multiple entity sets are synthesized into a higher-level entity set on the basis of common features. The database designer may have first identified a customer entity set with the attributes name, street, city, and customer-id, and an employee entity set with the attributes name, street, city, employee-id, and salary. There are similarities between the customer entity set and the employee entity set in the sense that they have several attributes in common. This commonality can be expressed by generalization, which is a containment relationship that exists between a higher-level entity set and one or more lower-level entity sets. In our example, person is the higher-level entity set and customer and employee are lower-level entity sets.
Higher- and lower-level entity sets also may be designated by the terms superclass and subclass, respectively. The person entity set is the superclass of the customer and employee subclasses.For all practical purposes, generalization is a simple inversion of specialization. We will apply both processes, in combination, in the course of designing the E-R schema for an enterprise. In terms of the E-R diagram itself, we do not distinguish between specialization and generalization. New levels of entity representation will be distinguished (specialization) or synthesized (generalization) as the design schema comes to express fully the database application and the user requirements of the database. Differences in the two approaches may be characterized by their starting point and overall goal.Generalization proceeds from the recognition that a number of entity sets share some common features (namely, they are described by the same attributes and participatein the same relationship sets).
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIIwB4D1GL8LFodovRLnd-1OXyyiUyfrWS9Xbf0XbH5aX39PMAq1PdWiXHdNeHuyU7wUQmEioOJlFLEyQcqcYxfNtdH6qTG0FEN8EJ_jWUOA48MpIjKP0pMS99W529GZ4clPZ098B63I6c/s320/4.JPG

Aggregation:
Aggregation is an abstraction in which relationship sets (along with their associated entity sets) are treated as higher-level entity sets, and can participate in relationships.
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvOU9sKQkzjTezxFpA1lpZkFKPkJBCTieDR86bOIgaxeez2p9lH0BmrFqSXxiaTMqlwPKL_UtZmFS5nKZm2oLKW5cc_340mpA-wG2b3HFYeho3wJ1pgFzluT_BMDQokOiC_gwkzO7n-Ei4/s320/5.JPG

Symbols used in the E-R notation:
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfX2r1bfIFgjmGUuSt3zMfynk_aPm1L7QRCAf-IFV8hnDhwbZhF53m8ss-7cIQHzHkIgVFgcsZRpKqZRoRB7I1ohuB_2rkJMF_D3SLvDsMqvSHH7llJtQLpnj5uPjpJ_Wsn81TFoTD0Ws7/s320/6.JPG
ER Model For a college DB:
Assumptions :
  • A college contains many departments
  • Each department can offer any number of courses
  • Many instructors can work in a department
  • An instructor can work only in one department
  • For each department there is a Head
  • An instructor can be head of only one department
  • Each instructor can take any number of courses
  • A course can be taken by only one instructor
  • A student can enroll for any number of courses
  • Each course can have any number of students
Steps in ER Modeling:
  • Identify the Entities
  • Find relationships
  • Identify the key attributes for every Entity
  • Identify other relevant attributes
  • Draw complete E-R diagram with all attributes including Primary Key
Step 1: Identify the Entities:
  • DEPARTMENT
  • STUDENT
  • COURSE
  • INSTRUCTOR
Step 2: Find the relationships:
  • One course is enrolled by multiple students and one student enrolls for multiple courses,
    hence the cardinality between course and student is Many to Many.
  • The department offers many courses and each course belongs to only one department,
    hence the cardinality between department and course is One to Many.
  • One department has multiple instructors and one instructor belongs to one and only one
    department , hence the cardinality between department and instructor is one to Many.
  • Each department there is a “Head of department” and one instructor is “Head of
    department “,hence the cardinality is one to one .
  • One course is taught by only one instructor, but the instructor teaches many courses,
    hence the cardinality between course and instructor is many to one.
Step 3: Identify the key attributes
  • Deptname is the key attribute for the Entity “Department”, as it identifies the Department uniquely.
  • Course# (CourseId) is the key attribute for “Course” Entity.
  • Student# (Student Number) is the key attribute for “Student” Entity.
  • Instructor Name is the key attribute for “Instructor” Entity.
  •  
Step 4: Identify other relevant attributes
For the department entity, the relevant attribute is location
·  For course entity, course name,duration,prerequisite
·  For instructor entity, room#, telephone#
·  For student entity, student name, date of birth

Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdnxCg1wZgufaIw2oG7Dcfzsf_lUO8F1Dxxnfnvo2SpVinm3a88fOIJmBtBJmBcdztT7bpbI0iQPusfVvvfL0ff6-7uROufAyZ5PSNl4f5EyQjZt-Asg_p8YQfEELC1dFrQDm-i114a3XG/s320/7.JPG



ER model for Banking Business :
Assumptions :
  • There are multiple banks and each bank has many branches. Each branch has multiple customers
  • Customers have various types of accounts
  • Some Customers also had taken different types of loans from these bank branches
  • One customer can have multiple accounts and Loans
Step 1: Identify the Entities
• BANK
• BRANCH
• LOAN
• ACCOUNT
• CUSTOMER
Step 2: Find the relationships
• One Bank has many branches and each branch belongs to only one bank, hence the
cardinality between Bank and Branch is One to Many.
• One Branch offers many loans and each loan is associated with one branch, hence the
cardinality between Branch and Loan is One to Many.
• One Branch maintains multiple accounts and each account is associated to one and
only one Branch, hence the cardinality between Branch and Account is One to Many
• One Loan can be availed by multiple customers, and each Customer can avail multiple
loans, hence the cardinality between Loan and Customer is Many to Many.
• One Customer can hold multiple accounts, and each Account can be held by multiple
Customers, hence the cardinality between Customer and Account is Many to Many
Step 3: Identify the key attributes
• BankCode (Bank Code) is the key attribute for the Entity “Bank”, as it identifies the bank
uniquely.
• Branch# (Branch Number) is the key attribute for “Branch” Entity.
• Customer# (Customer Number) is the key attribute for “Customer” Entity.
• Loan# (Loan Number) is the key attribute for “Loan” Entity.
• Account No (Account Number) is the key attribute for “Account” Entity.
Step 4: Identify other relevant attributes
• For the “Bank” Entity, the relevant attributes other than “BankCode” would be “Name”
and “Address”.
• For the “Branch” Entity, the relevant attributes other than “Branch#” would be “Name”
and “Address”.
• For the “Loan” Entity, the relevant attribute other than “Loan#” would be “Loan Type”.
• For the “Account” Entity, the relevant attribute other than “Account No” would be
“Account Type”.
• For the “Customer” Entity, the relevant attributes other than “Customer#” would be
“Name”, “Telephone#” and “Address”.
E-R diagram with all attributes including Primary Key:
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirBt-4pvtnyYfNLkqNJViHtMg0kjbrIcbRteRq_ri_LgQeh49dllQaUyczDTInZ1JbeXk3z2HopwRpWOHdpJKFBXJTvsnkOT2rOkQYRgF1-bmfbA9t9ezat9_pTyjWH-Tb3QN-HFmHdq_n/s320/8.JPG

No comments:

Bollywood Hot Photo Gallery

 

Other Posts >>

Transforming Numerical Systems (5) What is (3) Features (2) "मैग्नेटिक हिल" साइंस के पास भी नहीं है जवाब (1) '43 (1) 'घाघरा' गाने पर इस बाला के ठुमके देख माधुरी भी रह जाएंगी दंग (1) 10 Amazing Animal Disguises (w/ video) (1) 10 Point Checklist for creating a WordPress Theme (1) 10 Ways to Get Traffic for Free (1) 10 ऐसे क्रिकेटर जो खेलते-खेलते मैदान से ही दुनिया छोड़ गये (1) 1000 से ज्यादा लोगों को कोर्ट में घसीटा (1) 2 मुंह वाला सांप (1) 20 Creepiest Ghost (1) 200' बार हुआ युवती से रेप (1) 25 हजार रुपये में ओला में रजिस्‍टर करें (1) 302/Day And You Will Not Believe How He's Doing It! India News investigates Work From Home Opportunities. (1) 33 साल पुराने मर्डर का रहस्य खुला जब खूनी ने खुद फ़ोन कर के अपना जुर्म कबूला (1) 4 साल में देश के 11 परमाणु वैज्ञानिकों की संदिग्ध हालात में मौत (1) 40 Magic Tricks in 4 Minutes - Day 279 of 365 (1) 4G से मत होइए खुश (1) 4जी की 10 जरूरी बातें जो आपको भी जाननी चाहिए (1) 5 Prestashop Theme Generators (1) 5 जगहों से जुड़े सच जानकर आपके रोंगटे खड़े हो जाएंगे (1) 5 बातें और हर लड़की आपके पीछे आएगी (1) 8 Ways to Spot a Liar (1) 8085 Microprocessor (1) ADBMS (1) Aishwarya Rai Photos Gallery (1) Aishwarya Rai Sexy look (1) Alia bhatt Bollywood Actress Hot Images (1) All Banks Official Missed call balance enquiry number (1) Amazing Magic Show: One Of The Best Magic Shows (1) Amisha Patel Hottest Photos (1) Amitabh Bachchan (1) Architechture of 8085 (1) Architecture of Database Systems (1) Artisteer 4.2 RC v4.2.0 build 60559... (1) Ayesha takia Bollywood Actress Hot Images (1) BREAKING NEWS: New Delhi Man Makes Rs.6 (1) Best Answer to explain OOPS (1) Best Free WordPress Hosting options (1) Best Love Shayari (1) Best Tool for Freelancers in Web Development (1) Binary 2 Decimal (1) Binary Numbers (1) Blog Directories To Submit Your Blog for geting traffic (1) Bollywood Actress Bipasha Basu Romantic Photos (1) Bollywood Actress Kareena Kapoor Hot Photos (1) Bollywood Actress Sonam Kapoor Hot Photos (1) Boost WiFi Modem speed (1) Browser (1) C++ Program To display the half pyramid of * (1) Casting Director: Dharmendra K. (1) Choosing an Internet service (1) Configure Your PC to a Local Area Network (1) Create your own Ethernet cables with this simple training (1) DBMS Architecture (1) DBMS Concurrency Control (1) DBMS Normalization (1) Data Warehouse Design Approaches (1) Decimal 2 Binary (1) Decimal 2 Decimal Transforming Numerical Systems (1) Decimal 2 Hexadecimal (1) Decimal System (1) Differences or Compare Data Warehouse database and OLTP database? (1) Discus (1) Discuss the top down vs bottom up approach to data warehouse (1) Display ads and Make Money (1) Download Artisteer 4.3 Full Version + Keygen Crack Patch (1) E-mail (1) ER Diagram Representation (1) Easy Magic Tricks for Everyone (1) Email Messages (1) Email protocols: POP (1) English Hindi Vocabulary…. (1) Example (1) Explain The structure of E-mail addresss ? (1) Explain various protocols used in E-mails (1) FREE SMS collection... “You only live once (1) FREE WordPress Plugins (1) Features and types (1) Features of Java Programming Language (1) First live video at Facebook head quarter by Facebook CEO Mark Zuckerberg (1) Free Acting Audition In Ajmer (1) Funny Pictures (1) General Post Office(GPO) (1) Ghost Photos (1) Hansika motwani latest hot unseen photos (1) Hardware needed (1) Hex 2 Binary 2 Octal Transforming Numerical Systems (1) Hexadecimal 2 Decimal Transforming Numerical Systems (1) Hot & Sexy Wallpaper (1) Hot Photos and Wallpapers (1) How To Submit Blogger Sitemap To Google Webmaster Tools? (1) How a Browser Retrieves a Web Page (1) How do I connect to the Internet (1) How do I disable the video autoplay ? (1) How to Get Free Wi-Fi Access Anywhere (1) How to Hack Wi-Fi Passwords (1) How to Make Money Online with Google Adsense (1) How to Make Popcorn at Home (1) How to Make a Website without Learning HTML and CSS (1) How to Make an Ethernet Cable - Cat5 (1) How to Read Minds (1) How to Spot a Liar (1) How to get Traffic from Social Bookmarking sites (1) How to register a free domain name? (1) IMAP and MAPI (1) ISO 32 Bit and 64 Bit 2015 (1) ISP (1) Indian girls in saree (1) Indian glamour actress sunny leone hot Images-Sexy Wallpapers (1) Internet Service Provider (1) Is data warehouse normalized or denormalized (1) Java characteristics & features (1) Kajol (1) Kangna Ranaut Indian Actress hot Wallpapers Pictures (1) Katrina Kaif Hot Photo (1) Katrina Kaif Images (1) Katrina Kaif Pics (1) Katrina Kaif Pictures (1) Katrina Kaif Sexy Photos (1) Katrina Wallpapers (1) Keyboard (1) Latest Hot Photos of Sonakshi Sinha ~ Bollywood (1) Local Area Network (1) Lose 3 kgs of Stomach Fat EVERY Week with Just 2 Diet Tips. Bollywood Stars use this simple trick to melt fat off their bodies! (1) Love (1) Lucknow (1) MMC Console Window Keyboard (1) Madhuri Dixit Hot Sexy Photo Gallery (1) Make free internet calls (1) Mallika Sherawat Photo Gallery (1) Mars planet facts news & images (1) Most Beautiful Photos of Deepika Padukone (1) NASA confirms that liquid water flows on Mars (1) Nasa scientists find evidence of flowing water on Mars (1) Negative Binary Numbers (1) OOPS Concept (1) Octal System (1) Online transaction processing (1) Open X Ad Server (1) PHP Script. (1) PHP-based online shopping cart (1) Phir Jee Le Zara Ye Zindagi (1) Photos (1) Photos For Smile (1) Pics ... (1) Priyanka chopra bollywood (1) Programming Language (1) Protect Your Facebook Account from Spam and Scams (1) Protect Your WordPress Website against Spamming (1) RARE PHOTOS (1) RJ45 Connectors (1) Rani Mukherjee Hot Sexy Bikini Images (1) Rare Bollywood Pics You’ve Never Seen! Part (1) Reasons for creating a data mart (1) Relational Algebra (1) SEXY भारतीय लड़किया साड़ी में (1) Sexy Bollywood Actress Anushka Sharma Hot Pics (1) Sexy Celina Jaitley Photos and Pictures (1) Sexy Photos Gallery (1) Shayari Collections (1) Shayari on Human Feeling (1) Shortcuts (1) Speech In English / Hindi (1) Sri Divya Latest Hot Stills (1) Stills (1) Sweet and Sexy Pics Of Bollywood Actress Shilpa Shetty ... (1) Switching from decimal to binary numbers (1) TAX saving (1) TELNET (1) TELecommunication NETwork (1) Teachers' Day (1) Thank you teacher (1) Top 5 Animation/VFX Tools of the Year (1) Top 5 Joomla Template Generators (1) Top Sexy Pictures of Preity Zinta (1) Toshiba launches Android-powered TV (1) Uniform Resource Locator (1) Unity 4.6.1 Final + Patch Free Download (1) Untold stories of postmortem room (1) VFX (1) Very Sad Love Shayari for Broken Heart हिंदी में ... (1) Video Full video (1) Vidya balan bollywood actress hot and sexy image gallery (1) Web (1) What are the responsibilities of a data warehouse project manager? (1) What do you understand by Business intelligence (1) What do you understand by OLTP ? (1) What is FTP (1) What is GOPHER ? (1) What is a Search Engine? (1) What is a Web Browser (1) What is the Data mart (1) Which CMS is best as Content Manager ? (1) While You’re in Your 20s (1) Why (1) Why To Use Content Management System ? (1) Why You Hate the Sound of Your Own Voice (1) Windows 10 All Editions (1) Windows 10 Free Download (1) Wish you a Happy Teachers Day. (1) Wordpress Plugins (1) Xara Web Designer Premium v9.2.3.29638 (x32bit / x64bit) Full With Crack (1) Xender For PC free download Windows XP/7/8/8.1 (1) and how do I use it to transfer files? (1) bollywood actress (1) bollywood actress hot and sexy image gallery (1) but if you do it right (1) ca (1) data-warehouse (1) denormalization process for creating data warehouse (1) designs (1) explain with example (1) fb (1) form (1) ftp (1) hot indian bride pictures (1) hot alia bhatt (1) hot and sexy photos (1) hot sexy indian actress (1) how-attract-shy-girl-dating (1) indian (1) information life cycle management (ILM) definition (1) java (1) latest (1) learn english (1) linux (1) mehndi (1) mysql (1) numbers and character C++ Program to print half pyramid as using * as shown in figure below. (1) once is enough.” “In three words I can sum up everything I've (1) online dating tips (1) or OLTP (1) ost (1) php (1) pics and wallpapers collection ... (1) save tax (1) shah rukh khan house (1) spoken English (1) structure (1) the concept of information life cycle (1) tips-for-save-internet-data-pack (1) top down vs bottom up (1) trans (1) types of Database Users in Oracle or data base (1) watch Magic..Video (1) webking (1) webking host (1) website hosting cheep hosting (1) what is ISP (1) what is url (1) windows 10 key (1) www.webkinghost.in (1) you have never seen (1) अगर लड़की को हुआ है आपसे प्‍यार तो करेगी ये चीज़ें (1) अगले जन्म में क्या होंगे (1) अब मात्र 45 मिनट में बनेगा पासपोर्ट जानिए कैसे? (1) अभिनव से श्वेता ने की थी दूसरी शादी (1) अमेरिकी स्‍पेस एजेंसी नासा (1) अस्पताल जहां भूत-प्रेत करते हैं इलाज (1) आ रही है (1) आंखो की रोशनी बढ़ाने के 10 टिप्स (1) आत्माओं से बात करने का चौथा तरीका आप भी जानिए.. (1) आत्माओं से बात करने का तीसरा तरीका आप भी जानिए.. (1) आत्माओं से बात करने का दूसरा तरीका आप भी जानिए.. (1) आत्माओं से बात करने का पहला तरीका आप भी जानिए... (1) आत्माओं से बात करने का पांचवां तरीका आप भी जानिए.. (1) आत्माओं से बात करने के सरल तरीके आप भी जानिए... (1) आदमी की पर्सनालिटी उसके (1) आपबीती (1) इन देशों में चल रहा है 10G (1) इन महिलाओं के इशारे पर नाचता था अंडरवर्ल्ड. (1) इस झील में बहता है झाग (1) इस तरह से पता चलता है कि होने वाली हैं आपकी मौत... (1) उबालने पर दोगुना पोषण देंगी यह 10 सब्जियां (1) ऊप्स: एक ही समय में दीपिका की इतनी अदाएं (1) एक सैनिक की आत्मा जो कर रही 50 साल से देश की रक्षा (1) एकसाथ भेजें मेसेज (1) एमेजॉन (1) ऐसे पार्टनर ढ़ूंढ़ती हैं महिलाएं (1) ऐसे बढ़ाएं अपनी सेविंग (1) ऑनलाइन डेटिंग के लिये 5 टिप्‍स (1) काला नहीं हरा जादू है VFX (1) कुंभ (1) कुरुक्षेत्र (1) कैसे पाएं निजात मुंहासों से (1) क्या आप जानते है (1) क्रिकेट इतिहास के वे सुनहरे पल (1) खुलेआम हो रही है लूट (1) गंजेपन का नया इलाज (1) गले लगकर सोने के लिए 1 घंटे में लेती हैं 3 हजार रुपये (1) घड़ी बनाकर गिरफ्तार हुए छात्र ने छोड़ा अमेरिका (1) घर की गरीबी ने बना दिया था बार डांसर (1) घर-परिवार में झगड़ों का कारण बनते हैं ये 9 वास्तु दोष (1) चल रहा है 10G internet (1) चेहरे की चमक बढ़ाने के लिए (1) जानने के लिए जरूर पढ़ें (1) जानवरों को इंसानों से ज़्यादा फ़ोटो खिंचवाने का शौक (1) जानिए VFX की हकीकत (1) जानिए कैसे... (1) जानें कब पढ़ा गया आपका मेसेज (1) जुगाड़ के तो भईया हम ही हैं किंग (1) जो बन गए बेहद खास (1) टैक्स छूट पाने के हैं कई रास्ते (1) ट्रीटमेंट के 10 दिन बाद शुरू हो जाएगी बालों की ग्रोथ (1) डिलीट हुए मेसेज वापस पाएं (1) तीन साल बाद कार आपकी (1) तुलसी (1) तुलसी किस तरह (1) थप्पड़ मारती है आत्मा (1) दिमाग भी लेता है सांस (1) दीपावली (1) दुनिया का पहला अमर इंसान (1) दुनिया की ‘सबसे सेक्सी महिला’ (1) देखिए लोट-पोट करती तस्वीरें (1) नागा साधु (1) निराशा से निकलने और खुद को motivate करने के 16 तरीके (1) पत्नी का आरोप (1) पब्लिक ट्रांसपोर्ट में कैसे नमूने सफ़र करते हैं (1) पहली बार किसी लड़की से बात कैसे करें (1) पहली बार लड़कियाँ लड़को में क्या देखती हैं ? (1) पार्टनर के साथ ईजी हो जाएगी लाइफ (1) पूर्व जन्म में क्या थे (1) पेन ड्राइव से करें डाटा रिकवरी (1) पोस्टमॉर्टम रूम के भीतर की सच्चाई क्या है (1) पढ़ें ये टिप्स (1) फ्री मिलेगा यह फोन (1) बना दिया प्राइवेट पार्ट (1) बस के सामने दिखा भूत! फोटो हुई वायरल (1) बिग बी (1) बिग बी (Amitabh Bachchan) की लाइफ के RARE PHOTOS (1) बिना VISA 59 देशों में ट्रैवल (1) बिना मेकअप ऐसी नजर आती हैं बॉलीवुड एक्ट्रेसेस (1) बिना सिम के कैसे एक और फ़ोन नंबर रखें (1) बियर के खाली कैन से भी ऐसे बढ़ाई जा सकती है WIFI मॉडम की स्पीड... (1) बुजुर्ग की पिटाई कर टाइपराइटर तोड़ने वाला दारोगा (1) भारतीय दुल्हन (1) मंगल ग्रह पर बहता पानी होने के संकेत (1) मंगेतर ने न्यूड सेल्फ़ी भेजने से किया इंकार तो लड़के ने तोड़ी शादी (1) मछुआरे और मगरमच्छ में अनूठी दोस्ती बच्चों की तरह मगरमच्छ के साथ खेलता है (1) मजेदार तस्वीरें (1) मरे हुए बच्‍चों को फिर जिंदा करने का दावा! (1) महाभारत काल में परमाणु बम (1) महाभारत काल्पनिक नहीं (1) महिलाएं भी करतीं है यह गंदा काम... (1) माथा देखकर जानिए आप बनेंगे अधिकारी या भाग्य करेगा कंजूसी (1) मुर्गी पहले आई या अंडा (1) यह फोटोशॉप का कमाल नहीं है (1) यह है दो मुंह वाला व्यक्ति (1) यहां जुड़वां बच्चों का जन्म होना आम बात है (1) यहां हमले हुए तो खत्म हो जाएगा इंटरनेट (1) यूपी पुलिस ने महिला को निर्वस्त्र कर (1) ये बात लड़के भी नहीं जानते! (1) रखें इन 10 बातों का ध्यान (1) रहस्यमयी है यह मंदिर अंग्रेज भी नहीं खोज पाए इसके पीछे का राज (1) लग जाती है आग (1) लड़की पटाने के टिप्स या तरीके (1) लड़की पटाने के तरीके (1) लड़कों की ये 11 अदाएं लड़कियों के दिल को छू जाती हैं (1) लड़कियाँ क्या करती है जब वो किसी को पसंद करती है ! (1) वैज्ञानिकों के उड़े होश (1) वो 5 खजाने....जो बन गए रहस्य (1) शर्मीली लड़की को कैसे करें आ​कर्षित? (1) शादी से पहले पार्टनर से पूछे ये 5 सवाल... (1) शाहरुख के बंगले ( 'मन्नत' ) की INSIDE PHOTOS (1) शिष्यों की पत्नियां भी हड़प लेता था नारायण सांई (1) संकट के संकेत (1) संगीत सेरेमनी में बेटी ने किया था डांस (1) संपत्ति ही नहीं (1) सचिन तेंदुलकर (1) सड़कों पर दौड़ाई बिना ड्राइवर वाली बसें! (1) सरकार आपके अकाउंट पर रखेगी नज़र तो फेसबुक करेगा आगाह (1) सरकार देती है इसकी इजाजत (1) साउथ अफ्रीका की गुफा में मिला इंसान का नया 'रिश्तेदार' (1) सावधान! आसमान से आ रही है बड़ी आफत (1) सुलझ गई है पहेली (1) सैकड़ों सालों से इस नदी से निकल रहा है सोना (1) हर लड़की आपके पीछे आएगी (1) हिंदी में शायरी (1) हैरतअंगेज सीन्स (1)