@Andrew Barber - welcome to the community!
The links above were from out HealthShare documentation which is protected, however the content is identical in our InterSystems IRIS documentation which anyone can access. Here are the pages shared by @Stephen Canzano but from our open docs:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_createview
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_createtable
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_createfunction
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_createquery
Basically, you can do everything in InterSystems IRIS that you can in traditional relational DBs but you get object-oriented access thrown in as well. So classes and tables are two views on the same persistence. I suggest the following primers to help you start getting your head wrapped around it:
https://community.intersystems.com/post/classes-tables-and-globals-how-…
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl… (see the table comparing Object vs SQL concepts)
And a deeper dive into how it all works together:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…
(or from the OO lense: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…)
Hope that helps get you started. Keep asking questions - the Community is a great place to learn!
- Log in to post comments