12.07.2015 Views

Oracle SQL Developer

Oracle SQL Developer

Oracle SQL Developer

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Database Connectionsthat had been encrypted, and causes data that is subsequently inserted not to beencrypted.For conceptual and usage information about tables, see Managing Tables.1.2.13 TriggersTriggers are stored PL/<strong>SQL</strong> blocks associated with a table, a schema, or the database,or anonymous PL/<strong>SQL</strong> blocks or calls to a procedure implemented in PL/<strong>SQL</strong> or Java.<strong>Oracle</strong> Database automatically executes a trigger when specified conditions occur. Forconceptual and usage information about sequences, see Triggers: Usage Information.For help with specific options in creating a trigger, see Create Trigger.1.2.14 TypesA data type associates a fixed set of properties with the values that can be used in acolumn of a table or in an argument of a procedure or function. These properties cause<strong>Oracle</strong> Database to treat values of one data type differently from values of anotherdata type. Most data types are supplied by <strong>Oracle</strong>, although users can create datatypes.For conceptual and usage information about data types, see Data Types: UsageInformation. For help with specific options in creating a user-defined type, see CreateType (User-Defined).1.2.15 Users (Other Users)Database users are accounts through which you can log in to the database. In theConnections navigator, you can see the Other Users in the database associated with aconnection, but the database objects that you are allowed to see for each user aredetermined by the privileges of the database user associated with the current databaseconnection.1.2.16 ViewsViews are virtual tables (analogous to queries in some database products) that selectdata from one or more underlying tables. <strong>Oracle</strong> Database provides many viewcreation options and specialized types of views (such as materialized views, describedin Materialized Views), to meet a variety of enterprise needs. For conceptual and usageinformation about views, see Managing Views. For help with specific options increating and editing a view, see Create/Edit View.You can perform the following operations on a view by right-clicking the view namein the Connections navigator and selecting an item from the menu:■■■Edit: Displays the Create/Edit View dialog box.Drop: Deletes the view.Compile: Recompiles the view, to enable you to locate possible errors before runtime. You may want to recompile a view after altering one of its base tables toensure that the change does not affect the view or other objects that depend on it.1.3 Database ConnectionsA connection is a <strong>SQL</strong> <strong>Developer</strong> object that specifies the necessary information forconnecting to a specific database as a specific user of that database. You must have atleast one database connection (existing, created, or imported) to use <strong>SQL</strong> <strong>Developer</strong>.<strong>SQL</strong> <strong>Developer</strong> Concepts and Usage 1-11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!