Home | | Internet & World Wide Web HOW TO PROGRAM | | Internet Programming | | Web Programming | Database:SQL, MySQL, ADO.NET 2.0 and Java DB

Chapter: Internet & World Wide Web HOW TO PROGRAM - Rich Internet Application Server Technologies - Database:SQL, MySQL, ADO.NET 2.0 and Java DB

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail

Database:SQL, MySQL, ADO.NET 2.0 and Java DB

A database is an organized collection of data. There are many different strategies for organizing data to facilitate easy access and manipulation.

Chapter 22

Database:SQL,  MySQL,  ADO.NET 2.0  and Java DB

 

Introduction

 

A database is an organized collection of data. There are many different strategies for organizing data to facilitate easy access and manipulation. A database management system (DBMS) provides mechanisms for storing, organizing, retrieving and modifying data. Database management systems allow for the access and storage of data without concern for the internal representation of the data in the database.

Today’s most popular database systems are relational databases, where the data is stored without consideration of its physical structure (Section 22.2). A language called SQL—pronounced “sequel,” or as its individual letters—is the international standard lan-guage used almost universally with relational databases to perform queries (i.e., to request information that satisfies given criteria) and to manipulate data. [Note: As you learn about SQL, you will see some authors writing “a SQL statement” (which assumes the pronunci-ation “sequel”) and others writing “an SQL statement” (which assumes that the individual letters are pronounced). In this book we pronounce SQL as “sequel.”] Some popular rela-tional database management systems (RDBMSs) are Microsoft SQL Server, Oracle, Sybase, IBM DB2, Informix, PostgreSQL and MySQL.

 

Programs connect to, and interact with, a relational database via an interface—soft-ware that facilitates communication between a database management system and a pro-gram. For example, Java developers can use the JDBC interface to interact with databases. Similarly, ASP.NET programmers communicate with databases and manipulate their data through the interface provided by ADO.NET.


Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail


Copyright © 2018-2020 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.