オラクル基礎学習

1)Navicatを介してOracleデータベースにアクセスし、データベースに接続してシステムとモードを確認します

ユーザー:データベースにアクセスするには、適切なユーザーとして認証され、一連のアクションを実行するための適切な権限を持っている必要があります。SYSユーザーはデフォルトで常に作成され、ロックされていません。データディクショナリとそのすべての関連オブジェクトを所有しています。SYSTEMユーザー、常にデフォルトで作成され、ロックされていないため、データベース内のすべてのオブジェクトにアクセスできます

 スキーマ(スキーマ):ユーザーが所有するすべてのオブジェクトのコレクション。オブジェクトおよび作成されたオブジェクトを作成する権限を持つユーザーは、特定のモードを所有していると呼ばれます

注:データベースオブジェクト(ビュー、テーブルなど)を作成するユーザーには、ユーザー名で始まるスキーマがあり、スキーマユーザーと見なされます。


2)通常、SYSTEMでテーブルを作成しない


3)大文字化の問題

1.ユーザー名またはテーブルを作成します。二重引用符を使用しない場合、デフォルトで大文字に変換され、パスワードは大文字と小文字が区別されます

たとえば、typppbdユーザーを作成すると、NavicatではTYPPPBDとして表示されますが、アクセス時に大文字と小文字は区別されません。デフォルトでは、Oracleデータベースはクエリ用に小文字を大文字に変換します。

2.テーブルのフィールド名は、上記のテーブル名と同じ処理ロジックです。

3大文字と小文字を区別する場合は、二重引用符を追加して区別できます。この場合、クエリも完全に一致する必要があります


おすすめ

転載: blog.51cto.com/fengyuzaitu/2536620