Introduction to Databases

Source: Internet
Author: User

Database brief:

A Web site needs a database to store data, and a school needs to use a database to store information about students and teachers.

A company needs to use a database to store employee information and company information, how the database is stored for several years

Three stages of data storage:

1. Artificial management stage: This stage is mainly stored on paper, the way of bookkeeping

2. File system phase: primarily stored on disk

3. Database system phase: Use of a dedicated database

Database Development (DBD): is a database management system (DBMS) and database application software design and development of related staff, he belongs to the Software Development engineer, but also a part of the operation of the work of the content. He is mainly engaged in software research and development, but also to participate in the database production environment problem optimization and resolution.

Database administrator (DBA): A general designation of the staff involved in managing and maintaining a database management system (DBMS), a branch of the operations engineer, responsible for the entire lifecycle management of the business database from design, testing to deployment delivery.

The role of databases in development: in software development, it is often necessary to use a database to store data. For example, a school's student management system requires a database to store information about the status of the data, exam information, teacher information, and course information.

SQL: Structured queries language (structured query Language) short SQL

Role: Structured Query language is a database query programming language for accessing data and querying, updating, and

Manage relational database systems.

The SQL language is divided into three parts: database definition language (DDL), Database manipulation language (DML), and Database Control Language (DCL)

Common databases:

1 Oracle

2.IBM of DB2

3. Microsoft Access and SQL Server

4. Open-Source PostgreSQL

5. Open-source MySQL

6. File Database SQLite

7. In-Memory database hql

The world's top ten Web sites:

1.Google 2.Facebook 3.Youtube 4.Yahoo 5.Live

6.Baidu 7.Wikipedia 8.Blogger 9.MSN 10.Tencent

Non-relational database:

1. Key-Value Storage database (Key-value), typical products: Memcached, Redis

2. Columnstore (column-oriented) database, typical products: Cassandra, Hbase

3. Document-oriented database, typical products: MongoDB, CouchDB

4. Image-oriented database

Installation method:

1.RPM-IVH mysql.rpm

2. binary file Installation

3. source File Installation

Download source installation package Address: https://dev.mysql.com/downloads/mysql/

  

  

Introduction to Databases

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.