개인공부16 [Oracle] 오라클의 두 번째 이야기, 관계형 데이터베이스와 오라클 데이터베이스 *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* ■ 관계형 데이터베이스의 구성 요소 우리가 앞서 관계형 데이터베이스에 대해 알아보았는데 관계형 데이터베이스의 구성 요소에 대해 알아보고자 한다. 관계형 데이터베이스는 기본적으로 데이터를 2차원 표 형태로 저장하고 관리하는데, 표 형태의 저장 공간을 테이블이라고 한다. 학번 이름 전화번호 학년 학과 졸업 여부 1722101 박찬호 010-0123-4567 4 체육학과 졸업 2022302 김연아 010-9876-5432 3 체육학과 1922201 박태환 010-5642-4951 4 경영학과 2222402 손흥민 010-5928-4851 2 행정학과 여기서 테이블을 얘기할 때, 행과 열에 대해 알아야 하는.. 2023. 3. 16. [Oracle] 오라클의 첫 번째 이야기, 데이터베이스 *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* ■ 데이터베이스와 DBMS 오라클 데이터베이스는 미국 오라클 사의 객체 관계형 데이터베이스 관리 시스템으로서 개발자 사이에서 많이 쓰이고 있는 데이터베이스 관리 시스템이다. 데이터베이스란 데이터(Data)와 베이스(Base) 합성어이며 DBMS는 'Database Management System'의 약자이며 데이터베이스 관리 시스템을 의미한다. 우리가 익히 알고 있는 데이터란 무엇일까? 데이터는 어디에 필요에 따라 수집하여 특정한 목적을 위해 정제하지 않은 값이나 사실, 또는 자료 자체를 의미한다. 하지만 여러가지 방법으로 수집한 데이터를 여기저기 흩어져 있다면 데이터를 찾는데 시간과 비용이 많이 발.. 2023. 3. 15. 자바의 정석 - 자바의 열세 번째 이야기, 예외처리 *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 예외처리(Exception handling) 예외처리란 프로그램을 실행 시 발생할 수 있는 예외의 발생에 대비해서 코드를 작성하는 것을 말한다. 예외처리를 하면 프로그램의 비정상적인 종료를 막고, 정상적으로 실행 상태를 유지할 수 있다. 프로그램에는 컴파일 에러(c.. 2023. 3. 13. 자바의 정석 - 자바의 열두 번째 이야기, 객체지향(8) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 내부 클래스(inner class) 내부 클래스란 클래스 안에 선언된 클래스를 말하는데 특정 클래스 내에서만 사용되는 클래스를 내부 클래스로 선언한다. 주로 GUI 애플리케이션의 이벤트 처리에 주로 사용된다. // 일반적인 클래스 class A { ... } cla.. 2023. 3. 9. 자바의 정석 - 자바의 열한 번째 이야기, 객체지향(7) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 추상 클래스(abstract class) 추상 클래스란 클래스가 설계도라고 비유하면 추상 클래스는 미완성 클래스라고 생각하면 쉽다. 추상 메서드(미완성 메서드)를 포함하고 있는 클래스라고 알고 있으면 되고 일반 메서드가 추상 메서드를 호출할 수 있다. 추상 클래스는.. 2023. 3. 8. 자바의 정석 - 자바의 열 번째 이야기, 객체지향(6) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 다형성 다형성이란 여러가지 형태를 갖는 것을 말하는 데 프로그래밍에서의 다형성으로 설명하자면 하나의 참조 변수로 여러 타입의 객체를 참조할 수 있는 것을 말하고 부모 타입의 참조 변수로 자식 타입의 객체를 다룰 수 있는 것을 다형성이라고 부른다. CaptionTv .. 2023. 3. 7. 자바의 정석(9) - 자바의 아홉 번째 이야기, 객체지향(5) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 제어자 제어자란 클래스나 변수, 메서드의 선언부에 사용되어 부가적인 의미를 사용된다. 제어자는 크게 접근 제어자와 그 외의 제어자로 나뉘게 되는데 접근제어자는 public, protected, default, private 총 4개가 있다. 접근 제어자를 제외한 나.. 2023. 3. 6. 자바의 정석(8) - 자바의 여덟 번째 이야기, 객체지향(4) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 상속 상속이란 클래스를 정의할 때 기존의 클래스를 불러와 이용하는 것을 말한다.상속을 이용하여 클래스를 정의하는 방법은 아주 쉽다. 새로 정의할 클래스 이름 뒤에 extends를 써주고 상속으로 쓸 클래스를 적어주면 된다.그러면 두 클래스는 서로 부모와 자식의 관계.. 2023. 2. 22. 자바의 정석(7) - 자바의 일곱 번째 이야기, 객체지향(3) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 생성자 생성자란 인스턴스 초기화 메서드이다. 인스턴스가 생성될 때 인스턴스를 초기화하는 작업을 하는 것이 생성자다. 모든 클래스에는 반드시 하나 이상의 생성자가 있어야 하며, 생성자를 만들지 않더라도 컴파일러가 자동으로 생성자를 만들어준다. Car car = new.. 2023. 2. 16. 자바의 정석(6) - 자바의 여섯 번째 이야기, 객체지향(2) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 변수와 메서드 이전에 변수의 타입에 대해 공부하였는데 이번 시간은 변수의 선언위치에 따라 결정되는 변수의 종류에 대해 알아보고자 한다. 종류는 3가지가 있는데 클래스 변수, 인스턴스 변수, 지역 변수이다. 클래스 영역에 변수를 선언하면 해당 변수는 인스턴스 변수가 .. 2023. 2. 9. 자바의 정석(6) - 자바의 다섯 번째 이야기, 객체지향(1) *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 객체지향이란 객체지향이라는 단어는 개발자라면 많이 들어봤을 단어이다. 객체지향이라는 뜻은 이미 옛날부터 쓰이고 있었던 방법이였고 대중적으로 인기가 많아진 가장 큰 이유는 지금 우리가 공부하고 있는 'JAVA'라는 언어 덕분에 객체지향이 유명해졌다. 객체지향은 크게 .. 2023. 2. 8. 자바의 정석(5) - 자바의 네 번째 이야기, 배열 *이 글은 개인적인 공부/기록 목적으로 올립니다. 부족하다고 느껴질 수 있는 글이니 양해 부탁드립니다.* 참고도서 http://www.yes24.com/Product/Goods/24259565 Java의 정석 - YES24 최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아 www.yes24.com ■ 배열이란 배열이란 같은 타입의 여러 변수를 하나의 묶음을 얘기하는 데 많은 양의 데이터를 다룰 때 유용하게 쓰일 수 있고 배열의 각 요소는 서로 연속적이다. int score1 = 0, score2 = 0, score3 = 0, score4 = 0, score5 =.. 2023. 2. 7. 이전 1 2 다음