データベースの概要
まず、データベースの基本的な考え方:データ、データベース、データベース管理システム、データベースシステム
- データ:データ(データ)情報識別コードを記録するために使用される情報の具体的な形態です。
- データベース:(1)データベース(データベース、DB)をコンピュータで長期保存を参照して、データの組織収集は、共有されてもよいです。簡単に言えば、倉庫には、データを格納するために使用されます。
(2)データベース内のデータを説明し、ストレージ特定の数学的モデルによれば、より小さな冗長性、より高いデータ独立性と容易な拡張性は、様々なユーザのために共有することができました。
- データベース管理システム:(1)データベース管理システム(データベース管理システムは、DBMSという)アプリケーションおよびデータを含むデータベースを確立使用して維持するためのオペレーティング・システムとの間で、大規模なデータベースを操作し、管理するためのソフトウェアであります定義、データ操作、データベース管理とデータベースの実行の確立と維持。
(2)統合管理および制御のためのデータベースを、データベースのセキュリティと整合性を確保するためです。
(3)ユーザは、データベース管理者は、データベースにアクセスすることによって、DBMS DBMSデータによってデータベースの保守を行います。
(4)別の方法を使用してユーザに複数のアプリケーションを可能にし、同時に、又は異なる時点でデータベースを作成、変更および照会するためにどの。
(5)データベース管理システムは、コア・データベース・システムは、データベース管理ソフトウェアです。
(6)データベース管理システムは、ユーザデータ処理ロジック、コンピュータ・ソフトウェアは、特に物理的なデータ処理に変換抽象感を実現することです。データベース管理システムでは、ユーザーがレイアウトして、コンピュータ上のデータの物理的な位置に関係なく、抽象的な意味でデータを処理することができます。
(7)ほとんどのDBMSは、ユーザー定義の制約データベースのデータ定義言語DDLとデータ操作言語DML、構造およびモードアクセス権を提供する追加のデータを実装し、ファイルを削除します。
(8)一般的なデータベース管理ソフトウェア:Oracleのオラクル、IBMのDB2、
SQLサーバー、アクセスは、Sybase、MySQLの(オープンソース、無料、クロスプラットフォーム)。
- データベースシステム:(1)データベースシステム(データベースシステムは、DBSと呼ぶ)は、ソフトウェア、データベース管理者およびデータ・コンポーネントです。
(2)オペレーティング・システム、各種ホスト言語、ユーティリティ、およびデータベース管理システムを含むソフトウェア限り。
(3)統合されたデータベース管理システム、データの挿入、変更、および検索によって管理されるデータベースは、両方のデータベース管理システムによって実行されます。
(4)データベース管理者は、データがすべての人が使用することができ、データベース全体の監視および保守を作成する責任がある効果的な使用権利を有します。
第二に、リレーショナルデータベース
1.リレーショナルデータベース
2.リレーショナルデータベースのストレージ構造
3.一般的なリレーショナル・データベース製品
三、SQL言語
SQL(構造化照会言語、構造化照会言語)は、標準的なリレーショナルデータベース言語なので、上のデータ、クエリデータ、更新データとにアクセスすることができます。これは、データ定義言語、データ操作言語データ及び制御言語に応じて異なる機能に分割されています。
- データ定義言語
(1)データ定義言語オブジェクトデータベース操作を提供し、データベースおよびデータベース・オブジェクトを作成するための(データDelinition言語は、DDLと呼ばれます)。
(2)DDL主要なSQL文を作成する(データベース、データシートなどを作成)、ALTER(表の定義を変更する)、DROP(テーブルを削除、データベースを削除)を含みます
- データ操作言語
(1)データ操作言語データベース内のデータを操作するための(データ操作言語は、DMLと称します)。
(2)メイン文は:INSERT(データ挿入)、UPDATE(データを変更する)、DELETE(データを削除する)、SELECTデータベースクエリ言語(ユーザに応じて一つ以上のデータは、データベースから照会する必要があります)
- データ制御言語
(1)データ制御言語(データ制御言語、短いDCL)限り、データベース・トランザクションのアクセス制御と操作を実装するオブジェクト。(つまり、ユーザーのアクセス権を制御するために)
(2)主な文が含まれます:GRANTを(ユーザー権限を高めるために)(ユーザーの許可を回復するために)、REVOKE、
COMMIT(トランザクションのコミット)、ROLLBACK(トランザクションをロールバック)。
4。データベースのクエリ言語(サプリメント)
(1)データベースのクエリ言語(データクエリ言語は、DQLをいう。)主にSELECTステートメントで言語を照会するために使用されます。
一つ以上のデータは、(2)SELECT文は、データベースを照会します。
二、MySQLのインストールと設定
(3)メモリ・エンジンを複数設ける(1)移植(2)強力なデータ保護(4)強力(5)大規模なデータベースをサポートするために、(6)高速実行; 1 MySQLの特性
2. MySQLのインストール(Windowsシステム)
(1)MySQLをダウンロード
(2)フォルダのMySQL-Front_Setupを開きます。
(3)のMySQLフロントのセットアップをダブルクリックします
(4)[次へ]をクリックします。
(5)[次へ]をクリックします。
(6)[インストール]をクリックします
(7)[インストール]をクリックします
完了したら(8)、下の画像が存在するであろう
(9)
文字をクリックで設定されたサーバーにlocalhostを記入します。
[OK]をクリックし、それは以下のことを決定した後、rootのパスワードをパスワードボックスをポップアップ表示されます
(10)
この時点で、ダウンロードがインストールされています。
方法2:
(1)ダウンロード
(2)フォルダを開きます
(3)
[次へ]をクリックします。
(4)[次へ]をクリックします。
(5)
[次へ]をクリックします。
(6)
[次へ]をクリックします。
(7)[次へ]をクリックします。
(8)コンテンツが右側に緑色の点で、絵の下に表示されますインストール]をクリックし、
(9)MySQLのコマンドラインを選択し、MySQLのツールを選択し、その他のオプション]メニューをクリックし、画像がコンテンツの下に表示されます
(10)
ルートを入力し、画像がコンテンツの下に表示されます
この時点で、インストールは完了です。
方法3:(1)ダウンロード
(1)フォルダを開きます
(2)登録することを選択します
(3)アクティベーションコードがあり、フォルダkey.txtを開き
(4)アクティベーションコードのコピーをしてMySQL用のNavicatに貼り付けて、うまくOKをクリックします。
第三の推薦ソフトウェアより便利に
本明細書で使用する場合:私は教師を送信するためのソフトウェアをインストール