| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- schema
- Schemas
- AbsoluteLayout
- 명품JavaProgramming
- WindowBuilder
- java
- 메소드오버로딩
- 메소드
- 필드
- 비트시프트연산
- 클래스
- 메소드오버라이딩
- 자바
- SQL
- sql다이어그램
- 스키마
- new키워드
- 데이터베이스모델링
- this
- MYSQL
- static
- BoarderLayout
- 클래스상속
- 추상클래스
- sql모델링
- 추상메소드
- 증감연산자
- Today
- Total
목록Programming (19)
걸어서 개발속으로
MySQL 의 Workbench를 쓰면서 계속 보였던 단어가 스키마(Schemas)였다. 아니 대체 스키마가 뭐길래? 하고 책을 봤더니 책에서는.. Mysql에서는 schemas와 db를 동일한 의미로 사용하지만 다른 곳에서는 다를 수 있다... 라는 식으로 표현된 것을 보곤 스키마에 대한 명확한 정의를 알아야 겠구나, 하고 인터넷에 검색을 해보았다. 데이터베이스의 구조와 제약조건에 관해 전반적인 명세를 기술한 것..... ? 다시 사전을 찾았다. 그래서 개발계에 하소연을 했더니... 트친들이 한마음 한뜻으로 이해를 도와주기 위해서 답변을 주셨다. 그리고 가장 직빵으로 이해하게 도와주신 분의 트윗을 가져왔다. https://twitter.com/kimBNDT/status/149061468894177280..
정보시스템 구축 절차 : 분석 > 설계 > 구현 > 시험 > 유지보수 분석 : 시스템 분석, 요구사항 분석 / 우리가 무엇을 할지 정함. 업무조사, 사용자와의 인터뷰. 많은 시간이 필요함. 분석결과로 문서화 필요. 설계 : 시스템설계,프로그램 설계. 시스템을 어떻게 할 것인지. 여기서 설계서가 나온다. 구현 시험 유지보수 데이터베이스 모델링 : 현실세계에서 사용되는 데이터를 MySQL에 어떻게 옮겨놓을지 결정하는 과정 사람을 나타낼 수 있는 특성(속성)을 추출해서 MySQL에 넣기 테이블(table) 형식에 맞춰 넣기 데이터 : 하나하나의 단편적 정보. 정보 O 체계화 x 테이블 : 회원,제품 데이터를 입력하기 위해 표 형태로 표현한 것 데이터베이스(DB) : 테이블이 저장되는 저장소 DBMS(DataB..
자바 프로그램의 구조 이 프로그램을 보고 분석해보자. public class Hello2022 { public static int sum(int n,int m) { return n+m; } // main()메소드에서 실행 시작 public static void main(String[] args) { int i=20; int s; char a; s=sum(i,10); //메소드 호출 a='?'; System.out.println(a); // 문자 '?' 출력 System.out.println("Hello"); //"Hello" 문자열 출력 System.out.println(s); //정수 s 값 30 출력 } } 기본적으로는 이렇게 생겼다. 클래스 만들기 : 클래스 Hello2022 선언 자바에서는 가장..
open challenge. 자신의 이름, 나이, 학과 출력하기 public class Hello2022 { public static void main(String[] args) { String name = "이티샤"; int age = 31; String major = "Department of Information Security"; System.out.println("이름 : "+name+" 나이 : "+age+" 전공 : "+major); } } 결과값 실습문제 1.Welcome!! 자바 세계를 온것을 환영합니다 출력하기. public class Hello2022 { public static void main(String[] args) { System.out.println("Welcome!!");..
https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS Source Code Select OS Version: All Windows (x86 dev.mysql.com MySQL은 여기서 다운 받는다. Go to Download Page를 눌러서 들어가고 ..
데이터베이스 : 데이터의 집합 / MySQL에서는 자료가 저장되는 디스크 공간 DBMS : 데이터베이스를 관리, 운영하는 역할 여러명의 사용자 및 응용 프로그램이 공유 하고 동시접근이 가능해야함 Excel은 데이터집합이나 공유하는 개념은 아니므로 DBMS가 아니다. 특징 무결성 : 데이터베이스 안의 데이터는 어떤 경로를 통해 들어왔던지 오류가 있으면 안됨 제약조건(Constraint) 가짐. (∵무결성) 독립성 : DB 크기를 변경하거나 저장소를 변경해도 기존 작성 응용프로그램은 영향x 보안 : 아무나 접근하면 안됨 중복최소화 : 동일데이터 중복저장방지 응용 프로그램 제작 및 수정 쉬움 데이터 안전성 향상 DBMS 분류 계층형 DBMS - 1:N 관계. 사장1명에 부서 3개. 계층형구조. 망형 DBMS ..
교재이름 : 이것이 MySQL이다 교재선정이유 : 역시 국비프로그램에서 사용하는 교재. 목표 : 예제하면서 SQL이 익숙해지기.
프로그래밍 언어 : 컴퓨터가 실행할 프로그램을 작성하는 언어, 0과 1밖에 이해 못함. 기계어 : 이진수(binary code, 0과 1로만 이루어짐) 명령어들로 구성된 언어 어셈블리어 : 기계어의 각 명령(ADD,SUB,MOVD...)을 쉽고 상징적인 니모닉 기호(mnemonic symbol)로 일대일 대응 시킴. 고급언어 : 절차지향언어(C) > 객체지향언어(C++,자바,C#) C에서 Jaca Script가 나온거구나...? C > C++ > Java > JSP와 C# C > Perl > PHP (!) C에서 파생된 언어들이 많아서 프로그래밍 시작할때 무조건 C부터 공부하는거구나? 컴파일 : 고급언어로 작성된 것을 기계어 코드로 변환하는 과정 자바는 .clcass 파일로 컴파일 되며, 클래스 파일은 ..