
MySQL Database
MySQL Introduction MySQL Connect DDL, DML and DCL commands? Database Normalization MySQL Create MySQL Insert MySQL Select MySQL Where MySQL Join MySQL Order By MySQL Update MySQL DeletePHP Tutorial
How to Learn PHP PHP Home PHP Intro PHP Syntax PHP Variables and String PHP Operators PHP Date and Time PHP If...Else PHP Switch PHP Arrays PHP Looping PHP Functions PHP $_GET and $_POST PHP String Manipulation PHP Form Validation PHP Include PHP Files PHP File Upload PHP Cookies PHP Sessions PHP E-mail PHP Interview QuestionsPHP Example Scripts
PHP MySql Resume management script Javascripts/Css Date Picker script Css Pagination Styles Sample Blog with user management and admin PHP Forum & Discussion Board Scripts PHP Captcha
PHP MySQL Introduction
PHP and MySQL are a good combination for creating an ecommerce solution for your website.
MySQL Databases
MySQL is the most popular Open Source Relational SQL database management system.
MySQL is one of the best RDBMS being used for developing web based software applications.
MySQL database application should be installed on your web server. MySQL is very popular so you will have no problem in finding a web host that offers MySQL. Most web host also offer a (GUI) Graphical user interface application such as PHPMyAdmin for working with MySQL databases.
Relational DataBase Management System (RDBMS)
-
RDBMS you to implement a database with tables, columns, and indexes.
-
Guarantees the Referential Integrity between rows of various tables.
-
Updates the indexes automatically.
-
Interprets an SQL query and combines information from various tables.
RDBMS Terminology:
Before we proceed to explain MySQL database system, lets revise few definitions related to database.
-
Database: A database is a collection of tables, with related data.
-
Table: A table is a matrix with data. A table in a database looks like a simple spreadsheet.
-
Column: One column (data element) contains data of one and the same kind, for example the column postcode.
-
Row: A row (= tuple, entry or record) is a group of related data, for example the data of one subscription.
-
Redundancy: Storing data twice, redundantly to make the system faster.
-
Primary Key: A primary key is unique. A key value can not occur twice in one table. With a key you can find at most one row.
-
Foreign Key: A foreign key is the linking pin between two tables.
-
Compound Key: A compound key (composite key) is a key that consists of multiple columns, because one column is not sufficiently unique.
-
Index: An index in a database resembles an index at the back of a book.
-
Referential Integrity: Referential Integrity makes sure that a foreign key value always points to an existing row.
MySQL is becoming so popular because of many good reasons:
-
MySQL is released under an open-source license. So you have nothing to pay to use it.
-
MySQL is a very powerful program in its own right. It handles a large subset of the functionality of the most expensive and powerful database packages.
-
MySQL uses a standard form of the well-known SQL data language.
-
MySQL works on many operating systems and with many languages including PHP, PERL, C, C++, JAVA etc.
-
MySQL works very quickly and works well even with large data sets.
-
MySQL is very friendly to PHP, the most appriciated language for web development.
-
MySQL supports large databases, up to 50 million rows or more in a table. The default file size limit for a table is 4GB, but you can increase this (if your operating system can handle it) to a theoretical limit of 8 million terabytes (TB).
-
MySQL is customizable. The open source GPL license allows programmers to modify the MySQL software to fit their own specific environments.
Sun to Acquire MySQL
MySql was previously available on open source but knowing its utility it was purchased by Sun Microsystems.
Read More:
http://www.mysql.com/news-and-events/sun-to-acquire-mysql.html
What is advantages of DBMS?
|
Disadvantage in File Processing System?
|
The three levels of data abstraction
|
iam very gratefull this tutorial so iam very favorite
|
good Site
|
MySQL uses indexes for these operations:
|
However its Amazing Really
|
very good site and also very helpful
|
this site is really helpful for freshly graduated students and Developers...thanks a lot for this site... really appreciable work...
|