Login

Welcome, Guest. Please login or register.

November 28, 2025, 06:02:02 am

Author Topic: VCE IT Helpdesk  (Read 14769 times)  Share 

0 Members and 1 Guest are viewing this topic.

excal

  • VN Security
  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3490
  • Über-Geek
  • Respect: +21
VCE IT Helpdesk
« on: October 30, 2008, 04:45:34 pm »
0
Feel free to ask any queries you have about any IT subject's coursework in the lead up to the exams - this can be questions about the content itself or explanations regarding trial exam questions.

This is for both IT:A and IT:SD.

I will edit this post with questions and best answers as it arises.


Databases

input masks - are used when you want people to enter data is a specific way. This restricts them from entering data that is not needed. commonly used with telephones and post codes.

primary key - unique identification of a particular ROW. When linking with another table, you must have a unique primary key (hence the word unique, and the "1", because there is only one). The infinity symbol is where you have more than one columns which you can relate to.

linking table - refer to this post. These are used only to implement many-to-many relationships in a database.

Data type for phone numbers - phone numbers should be text as they can have () for area codes. Also with numeric, it means they are numbers and thus we could do some statstical work on the data in the records. Don't think we want to do that with a mobile number.





« Last Edit: November 06, 2008, 05:11:58 pm by Excalibur »
excal (VCE 05/06) BBIS(IBL) GradCertSc(Statistics) MBBS(Hons) GCertClinUS -- current Master of Medicine candidate
Former Global Moderator

Noblesse

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1263
  • Respect: +10
Re: VCE IT Helpdesk
« Reply #1 on: October 30, 2008, 04:54:07 pm »
0
Great idea Excalibur, tomorrow afternoon I'll edit this post and add some questions!

droodles

  • Guest
Re: VCE IT Helpdesk
« Reply #2 on: October 30, 2008, 06:03:39 pm »
0
i'm looking for the coffee machine, do you know where it is?

RD

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1135
  • Respect: +2
Re: VCE IT Helpdesk
« Reply #3 on: October 30, 2008, 07:20:45 pm »
0
I suck at databases. What's the purpose of an input mask and primary key? and what does it mean when they have like a link which has 1 and an infinity logo. (one to many or w/e.)

transgression

  • de Modular, corp.
  • Victorian
  • Forum Leader
  • ****
  • Posts: 816
  • Respect: +27
Re: VCE IT Helpdesk
« Reply #4 on: October 30, 2008, 07:32:44 pm »
0
input masks = is used when you want people to enter data is a specific way. This restricts them from entering data that is not needed. commonly used with telephones and post codes

primary key = unique identification of a particular ROW. When linking with another table, you must have a unique primary key (hence the word unique, and the "1", because there is only one). The infinity symbol is where you have more than one columns which you can relate to.

Ie. Borrowing dvds from a store
You have a unique DVD_ID, which in turn, may link with many dvds you borrow (infinity), and our Borrower_ID (unique)
« Last Edit: October 30, 2008, 07:45:21 pm by ilikeschool »
Quote from:  wah wah
FACEBOOK

ell

  • Victorian
  • Forum Leader
  • ****
  • Posts: 801
  • Respect: +18
Re: VCE IT Helpdesk
« Reply #5 on: October 30, 2008, 07:40:51 pm »
0
primary key = unique identification of a particular column.

Generally the primary key uniquely identifies a particular row. (unless you've put your records in the columns instead of the rows, which is a bit odd!)

transgression

  • de Modular, corp.
  • Victorian
  • Forum Leader
  • ****
  • Posts: 816
  • Respect: +27
Re: VCE IT Helpdesk
« Reply #6 on: October 30, 2008, 07:44:54 pm »
0
fixed, thanks ell
Quote from:  wah wah
FACEBOOK

excal

  • VN Security
  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3490
  • Über-Geek
  • Respect: +21
Re: VCE IT Helpdesk
« Reply #7 on: October 31, 2008, 04:07:41 pm »
0
primary key = unique identification of a particular column.

Generally the primary key uniquely identifies a particular row. (unless you've put your records in the columns instead of the rows, which is a bit odd!)

Well, you could take it a bit further and say that a primary key DOES uniquely identify each row. It simply has to by design.

Note that more than one field can be grouped together to be a primary key - this is known as a composite (primary) key.
excal (VCE 05/06) BBIS(IBL) GradCertSc(Statistics) MBBS(Hons) GCertClinUS -- current Master of Medicine candidate
Former Global Moderator

excal

  • VN Security
  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3490
  • Über-Geek
  • Respect: +21
Re: VCE IT Helpdesk
« Reply #8 on: October 31, 2008, 04:21:43 pm »
0
input masks = is used when you want people to enter data is a specific way. This restricts them from entering data that is not needed. commonly used with telephones and post codes

primary key = unique identification of a particular ROW. When linking with another table, you must have a unique primary key (hence the word unique, and the "1", because there is only one). The infinity symbol is where you have more than one columns which you can relate to.

Ie. Borrowing dvds from a store
You have a unique DVD_ID, which in turn, may link with many dvds you borrow (infinity), and our Borrower_ID (unique)

He's talking about two different things. You've answered the primary key aspect of it, but the other thing he refers to is relations (or relationships in Access parlance).

These consider how the databases (consider them as 'entities' or 'things') are related to each other. Consider a simple classroom database:

- For each Class, there will be one teacher. For each teacher, they could be running more than one class. Therefore, 1:1 + 1:m = one:many
- For each Class, there is more than one student. For each student, they have more than one class. Therefore, 1:m + m:1 = many:many

(for many to many, you will need a linking table - has someone taught you this?)
excal (VCE 05/06) BBIS(IBL) GradCertSc(Statistics) MBBS(Hons) GCertClinUS -- current Master of Medicine candidate
Former Global Moderator

RD

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1135
  • Respect: +2
Re: VCE IT Helpdesk
« Reply #9 on: October 31, 2008, 07:08:13 pm »
0
(for many to many, you will need a linking table - has someone taught you this?)
hell no, stupid teacher didn't teach my class shit.

Glockmeister

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1660
  • RIP Sweet Nothings.
  • Respect: +8
Re: VCE IT Helpdesk
« Reply #10 on: November 01, 2008, 01:11:11 am »
0
I dont' actually think that linking tables are part of the course...
"this post is more confusing than actual chemistry.... =S" - Mao

[22:07] <robbo> i luv u Glockmeister

<Glockmeister> like the people who like do well academically
<Glockmeister> tend to deny they actually do well
<%Neobeo> sounds like Ahmad0
<@Ahmad0> no
<@Ahmad0> sounds like Neobeo

2007: Mathematical Methods 37; Psychology 38
2008: English 33; Specialist Maths 32 ; Chemistry 38; IT: Applications 42
2009: Bachelor of Behavioural Neuroscience, Monash University.

jsimmo

  • Victorian
  • Forum Leader
  • ****
  • Posts: 847
  • Respect: +32
Re: VCE IT Helpdesk
« Reply #11 on: November 01, 2008, 11:05:50 am »
0
I dont' actually think that linking tables are part of the course...

yeah it is. i'm pretty sure there was a question on last years exam where you had to identify the correct data structure diagram that had the correct positions of the one to many symbols.

I think maybe it comes under the 'structure of databases' dot point in the study design?? not sure
2008: English , Business Management , IT: Applications , Further Maths , Studio Arts 
2009: Monash University

Glockmeister

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1660
  • RIP Sweet Nothings.
  • Respect: +8
Re: VCE IT Helpdesk
« Reply #12 on: November 01, 2008, 11:56:21 am »
0
That's not really a linking table though...

A linking table is what you would use if you have a many to many relationship so that between each table, there will be a one of many relationship, since you can't link many to many relationships together.
"this post is more confusing than actual chemistry.... =S" - Mao

[22:07] <robbo> i luv u Glockmeister

<Glockmeister> like the people who like do well academically
<Glockmeister> tend to deny they actually do well
<%Neobeo> sounds like Ahmad0
<@Ahmad0> no
<@Ahmad0> sounds like Neobeo

2007: Mathematical Methods 37; Psychology 38
2008: English 33; Specialist Maths 32 ; Chemistry 38; IT: Applications 42
2009: Bachelor of Behavioural Neuroscience, Monash University.

excal

  • VN Security
  • Victorian
  • ATAR Notes Legend
  • *******
  • Posts: 3490
  • Über-Geek
  • Respect: +21
Re: VCE IT Helpdesk
« Reply #13 on: November 01, 2008, 05:34:48 pm »
0
That's not really a linking table though...

A linking table is what you would use if you have a many to many relationship so that between each table, there will be a one of many relationship, since you can't link many to many relationships together.

IIRC, it was a linking table.
excal (VCE 05/06) BBIS(IBL) GradCertSc(Statistics) MBBS(Hons) GCertClinUS -- current Master of Medicine candidate
Former Global Moderator

Glockmeister

  • Victorian
  • Part of the furniture
  • *****
  • Posts: 1660
  • RIP Sweet Nothings.
  • Respect: +8
Re: VCE IT Helpdesk
« Reply #14 on: November 01, 2008, 09:20:10 pm »
0
ah serious? oh ok.
"this post is more confusing than actual chemistry.... =S" - Mao

[22:07] <robbo> i luv u Glockmeister

<Glockmeister> like the people who like do well academically
<Glockmeister> tend to deny they actually do well
<%Neobeo> sounds like Ahmad0
<@Ahmad0> no
<@Ahmad0> sounds like Neobeo

2007: Mathematical Methods 37; Psychology 38
2008: English 33; Specialist Maths 32 ; Chemistry 38; IT: Applications 42
2009: Bachelor of Behavioural Neuroscience, Monash University.