Oracle 11 g table diagrams - oracle

I have created a database in oracle 11g. and now i want to see table relationship diagrams like we can see in mssql server 2005.
Can anyone suggest ?

Oracle is still catching up on the need to make things easier for developers. However, they took one step in the right direction in 2010, by making SQL Developer Data Modeler free to use. This product includes a reverse engineering capability, which allows us to generate table relationship diagrams. Find out more.

Related

Switching from MS-Access to Oracle [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
Apologies beforehand if I've been an unlucky searcher, but I feel like I'm either using the wrong keywords or there is nothing to find on the subject.
A colleague of mine has been using MS Access for decades and has no experience with other SQL tools. Most of the systems in our organisation are built on Oracle databases (and in quantities too large for MS Access), so data integration is often complex for him. To facilitate things, he will be moving his data sources to one of the Oracle servers, and will be able to access that data with Oracle SQL Developer.
All I'm able to find on the internet is how to migrate data but I'm looking for functionality differences from the perspective of a data analyst or a reporting developer, who works with preparated data.
I tried explaining it in simple terms, such as: "there are tables here as well", or "Oracle views are like Access queries", but there's a lot of ground to cover and I'm looking for some handles.
Do any of you know of a good source to read on this subject? Books, videos, articles, websites, anything. If at all possible, it should be in terms familiar to an MS Access user.
You not make it clear what developer tools you plan to replace Access with. Remember Access has two parts. The database part (the data engine). The data engine allows you to build tables, and execute SQL queries to retrieve data. This is also what the Oracle database allows you to accomplish.
Then there is the developer part. That is the part that lets you build forms (to edit data) and that of reports. This part is NOT part of the database engine (for Access or oracle).
So the differences in the database engine are NOT that important here, but MOST important is what tools you plan to build the reports and forms to edit data with?
You can most certainly continue to develop your software using Access. So Access has a VBA programming system, has the ability to develop forms, and also that of reports. However the database engine and table can be form the Oracle database.
So your question shows much confusing here since you not making any distinction between the developer tools (Access), and the database system you choose to WORK WITH Access. Access is a developer tool, much like VB6, c++, vb.net etc. It allows you to build reports and write code and build a user interface. A database system such as ACE, or Oracle or SQL server has no such ability.
The Access database engine (used to be called JET and is now called ACE) is a separate issue.
So a developer writing some software in say vb.net can choose to use the Oracle database system or can use the Access database engine called ACE.
It not clear if you plan to continue to use the Access development system, and then choose an appropriate database system such as SQL Server, MySQL or in your case Oracle as the database engine to work with Access.
If you plan to not use the Access development system to build reports and forms and write code, then you have to share with everyone here what tool(s) you plan to use. Since it sounds like the user is being dictated that they MUST use Oracle as the database system, then it likely that what developer tools such as vb.net, C++ or perhaps MS Access is also going to be forced upon the user.
Until such time you expand on what developer tools which are SEPARATE ISSUE from the database system is shared here, then any real answer is sheer speculation and a waste of our time.
So keep in mind that the Access databases engine, or SQL server, or Oracle or MySQL are database engines. AFTER you choose the database engine/system, you can then write code + forms in something like:
Vb.net
MS Access
Asp.net
Etc. etc. etc .etc
You also choose such systems as SQL reporting services, or whatever oracle has these days.
So if you crystal reports with ACE (the Access database engine), or you use crystal reports with SQL server or Oracle, then the feature set in crystal reports is VERY MUCH THE SAME in all cases.
And you might use MS Access reports with Oracle or SQL server or often the ACE (the default database engine for Access).
The user can continue to use Access as the user “interface” developer tool, and the data can be in any industry database engine that supports ODBC. The database system does not have nor include the user interface and reporting tools.
You not shared what reporting and development tools you plan to use with Oracle. As to what tool, well that like asking what kind of car to drive or what software development system should one choose. We don’t even know if the user has a choice. If they have a choice then they can continue to use Access and you have no need for a question here!

Querying Oracle 11g multidimensional cube from sqldeveloper

Im new to oracle multidimensional models...
I have followed the "Creating a Multidimensional Model" 15 min Oracle tutorial. Tutorial Link
Note: This tutorial use sql developer data modeler.
I would like to know how to query the created data cube using SQL Developer (I.E. using regular SQL DML statements). Every time I look for information online I end up getting links on how to use the Oracle Analytic Workspace Manager. Why? I would like to just build the cube and query it without having to make use of the Oracle Analytic Workspace Manager.
I would appreciate if somone could let me know if I am missing some steps. (a short simple example would be nice)
Thanks in advance.
I realize you asked this in August 2013, but in case it still helps you or others, as of Feb 2014, SQL Developer has an OLAP extension which seems to be what you were looking for...
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-releasenotes-v4-1925251.html
The OLAP extension enables you to use the familiar environment of SQL
Developer to create and manage dimensional objects in Oracle Database
12c Release 1 (12.1.0.1.0) or higher. Oracle OLAP provides advanced
multidimensional analytic capabilities and storage within the
database, including excellent query performance, fast incremental data
updates, efficient management of summary data, and rich analytic
content, such as time series calculations and both additive and
nonadditive aggregations.

Oracle Entity Relationship diagramming tool

Does anyone know a good opensource tool that can be used to manage Entities in Oracle 11G? For Mysql we have workbench even-though it has some bugs it's getting better. As for Oracle I couldn't find a tool for modeling data. I hope someone could lead me in the right direction. Thank you.
Oracle's Data Modeler is not open source, but it's free:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html

New to Oracle BI

I used some reporting platforms ( SAP Business Objects and some other third party applications). I have pl-sql experience but I am new to Oracle BI.
At this point, I have some questions which confuses my mind.
First one is there are lots of terminology in Oracle BI but I do not know which products should I know, or in which order I can learn and experience these platforms.
For example you can create dashboards, analysis by Oracle BI. Terms/products like Essbase, Hyperion, Warehouse Builder, ODI etc.
My second question is :
I want to install Oracle 11g and Oracle BI 11 in the same pc. But I hearded and read on some forums that they are not working on the same computer. But I want to setup BI tool to my personal computer for practicing in my home. How can I install these two products in my pc? ( My pc is 64 bit)
Thanks&Regards
Just dot it ;-)
http://gerardnico.com/wiki/dat/obiee/installation_11.1
You can have a database and obiee on the same machine.
Cheers
Nico
You need to install Oracle DB 11g followed by the latest OBIEE 11g installation. (note that you need to install RCU before you proceed with the OBIEE 11g install). You can get both of them from otn.oracle.com. The Install documentation can guide you in the entire setup; and hopefully there should be no surprises.
After that, install the Sample App and follow the instructions to create new analysis, dashboards etc. After this, am sure you will be upto speed with the terminologies and the workflows.
Check this post on wiki - should give you basic understanding on OBIEE stack
http://en.wikipedia.org/wiki/Oracle_Business_Intelligence_Suite_Enterprise_Edition
you mentioned Warehouse Builder - Oracle steering away from it, so ODI will be a choice of ETL tool.
You have a long journey ahead of you for OBIEE so, sit back, relax and enjoy the ride. You want to start with the BI Foundation which includes BI Server and Answers, before moving on to products like Essbase, Hyperion, Warehouse Builder, ODI etc.
I would start by
Doing a simple install of OBIEE. I prefer Linux but you can use Windows as well. 8GB would be nice. Each of the following has a graphical install wizard which guides you through the choices.
a. Install the DB
b. Run the RCU
c. Install OBIEE
d. Install BI Admin tool for creating or modifying the repository
Do some tutorials provided by Oracle. I would start with the following and in this order.
a. Creating a Repository Using the Oracle BI 11g Administration Tool - MANDATORY if you are a serious OBIEE professional
b. Creating Analyses and Building Dashboards - For Adhoc Analysis - Important
c. Getting Started with Oracle BI Publisher - OPTIONAL - If you care for published or printed reports or for some quick and dirty reporting, without having to create a model in the repository.
You want to avoid these common mistakes if you are installing on Windows.
You can install Oracle 11g ad Oracle BI in the same machine without any issue.
As far as the second question is concerned, you can create your reports with the knowledge of only Oracle BI , pl/sql and 11g. Pl/Sql is required to writhe pre and post procesors for the report. ESS will only be required to schedule the report and as such you won't require it in the learning phase. You can learn it later

Microsoft SQL Server to Oracle Data Migration (Conversion) (Other RDBMS ok, too)

Can you please give some tips or guidelines, best practices for MicroSoft SQL server to Oracle Data Migration? IMHO, it is something that comes best with experience. So I would like to benefit from your experience. Please share any insights that you have into design, modeling, testing or tuning for a data migration project. I would really appreciate if you share your experience even if it is not between these two RDBMSs.
Oracle offers a free IDE, SQL Developer, which includes a Migration Workbench to support moving data from MS SQL to Oracle. Check it out.

Resources